6004536011662757486424742256021604662147064467238856849313402361230653219237187223526731796655422915667015403692104803094476217729736655158575554968866463650354728417082511112473735354864455564140625576250594286650528161728481487168201296561640198135302181387330535203472810339809519199146560649539646597853425974821088035892785043434864005467295091305182734211642645053739017337286637604202442174801319684249488726557412084864732456143485320175136765211351666595200114250152254340732285448761453894756343978799769658556981112368293501625103342225756715122763234423405473656237147518914846679768763310221386508490382797564471233855401179139276777244269167378586195140667840336721226637350767579857165715385433622054514724040713443346468404279771770604465158290709711271348288523714513662165425713228701416569216383978323169026736546431845780583423252075367120437643659325385278413313735028024216917618627430721735612767342235230078623611239870367621574342797760258354853113734461281590800349123521197314807648744483677808528851114453830817850046275426137447873785767525116112251275135678661142316328463603479828317435025572622058964328345687894354678381077531539920197616876631562392437189321326545853749222120172106332638110235558452338337544272260115794163434139725666512165470866070471717381646598556512357080452444584737547019658752258813877639191686491924513624415828283565211794766676683273825121820437388468725915745444779681365533068371056952777817123837930171038373542490403333336742682269855270568054119316431212519015571211851444044963575245470766830371535522420646547368579563227029959615712822955019469154343834445570224179018263074755946978179379128933537048930577329445980660538040562878829830467727792248412957446065138564553615482626708276897826296395547507878453773313845722078417802181456571918096484730109764287777462163455012523799772188191264599802