1037432059481616332356722211519663017071167673144437213848196341679054497222694503331198112156212109361229271890284232947841925991848421485414244010113383682157002244351405231787391074892142861230861437671210511042724726010901169465204130128813106481571645100751949890762224882043399503521898314719122808781264221185199738779271412911802711610998411622865323698153173209107111115375105626870561776481015302061982016409525921499456618174255123229148548532219638143640118403621681882601745563641017629110198517302618073030369186212754182004942188585239572361125562