6607383860823460579943395441760579616252139215844348924564119148652866165938781557533939774626553640113253288148915415092281721602486449810583603545958753710685710281038255167412602447715004467476507623652554502966054082397847495856884659856941225141559241211031116198123672793762193541761317547535693353897572533215565846594090358144601407339683456077390858602574067682056450440149562676429636354122562532362951222565236916164501452755396325210625501613588864473339584220856272841306014693292138364314943319764745962194516096224226637116356159465445914541763755098421228225103473933195949172734153533871484911552069183155337354074718667266885429419735796066220268941732343152869212175332960582611449764571210641926073574429610392824152745422942481600357576849579058313954