6017605356631364493848289371827650170713652195514735873016944171130920456428854937123080948022382674333544635046151550422155156619860415375556985465617034984965926818236555647648738796540405373604511792411681028621667625742777033074966143539040298255655225768747550443725476461743448634335211376162734673442217385547542976784441657447974542336511178055907450734077175325059933819931578718712338776509278334686491661524535519172876748725452582623216052810744083837885162853839800369443253456717318541202585333249480465475737458305109361598793304310285226147206181645593383151467197837351189240867764031755958845023164125174381029944816635399172244446481366811613141782645623762913535053640039755888680468457146348527518485213284855513460706660234674693791642082654902596033744735107853132672245024723743766535515478914258979035019339847167270266730818014144402197644713657120874792426482723517296791129816342456327123296483139339273192370521215125651152607956855975002388034397032804751301717063367211111462647637274156219336745827129130694478834523508462520542629658763388708262344455196305436887717666226668959659560250378552137346431967817784823816506423923666475019480183565366639401779214765368902937991773196905367366984656056771026160072118321221892695554267527014557037552254870956853714852420022022951143622827556438167207766121386279464447106342140554426186786116586403243173283175713288071553453773892142521013335678263247284522754538031220196681687124704203375378057257135300282281643776538727455561762190465138512316784335628302526452788921142037313629407287840341546307649127459972223764470847161157417258553544539110422406423527693324897523917326384664741887737514862897469974820582021248464266630177771584140429048868474114123538802515651521870513569155771980682514329522371267160579867037320837587794128791294331852714252108668303256701772832248792636808