8032127918005359015311034945065770674975151385408491395254866931066017214219112318941137238468531305977813385632604408322584755542174566905672345121383476479737936843953937345377855022528311116022140213489178571838353244581675375042491745635417370729638508014622693768058392264382246553808072042845418940145867548058837471172840643461177827853677280463773286211163275461941924358455425192812616868616442749405232507289403513751339291318404448264564723654321016860026261383118340518255513555907291075211221613017546575022737842356066518276270673038947642727633484842346615472704451168288745271942539942361304308386596641884645877032553354837172731415578936292677467613337739011476050252603350259784147278460810783157743179705288241169156124595242393007683056714467629070454912182080285547171474752826664878537132871311738216579530736525722078724364468539748559558966824019781805458114664411517901811483369572546626718751467825166419843657055671653709203196658479755854145568407763200925852152023455383842725587121204851265297622351404697151935933151122377451767374432937162171632250133752767223218564604753688654388195967723981753141132337775037321997934787797274574735531061521446706797387945263421245524002652305367992144043486516872483332051704938585239178030925365963864027154822259980433673548166262856231354480973463733777500115605479374413667616435796598786356511229422508557736424470207024377637511472186231361574160156660219074868466327937212721983744460285254294207366835691341406788319367981097086351669473320454317298656652448332522689710917012162825656363466343728767250520134352048849068034510352474769487846771806430222863045519727430642663951834467364982644715526868173188227983165013307663812957484725224226475446764210146646992087281438510830312876564121325237185695097703127925597826662565553871413562965029915458637056135152733144912537546841206808667