6027709624149022950478748133086234933450585384851184569371536863856882846309495351773162086637757246079155459537883523240513351531739085518028826063524054919847816245129420411514712340758678673214318228314043950844252437186657749704346551654649676563725197197346059136255274176648461235125400287286369189196747643170811237148585401718664423280710426543447288493055127812021417823862264768393811174357363062781692007031871130712050313913587445500254789539454163228154192269564110151676794797033536511795623981932117834265512220648235648359973779477275379674744274066771663554823844825354083833285442101117462643279676743845398107571769801834376853289581526734252335345965945776463011434033782517267126173350524760647788364632627904526016064213778222443660884753730256054746433970269593724752845148964545366481442190108785753367215563471151314658276650389391345343687486112513847313852166443521717981617126526722134488645750795656615987717615662731744363804862953307762236367061876322591224412128242427980623973555956535548759725137600301176793412663195433031447551462168128195383778328297744354230480191227680639646714538268248181708797596511550470528922246707097662143995652449611456902214264038818824924250738744713883755613612716417576236550678662523219653338502541298902036851651068084466898967233639729368425555317323991245147012752312585898055257473335216717225745296521116361820213374567557373780285444845840738112722437733756291305698107276654556374094552344223778033512014407057437133542809199274807628472779681561686333474312331748348522754109707510465765384518826712590270299729271688763217205212675310197683413714034412363003708027308463153822904588520663201944674024681535884844626915467772205272815587518416764661134365264045555703801575015872076681561025019721878438534245025753697923350997291604601652800256641752799667469731832666148275443042117860320155