106911451078626114391161710239481062103411176259889529311096104310278621077888999108710309819675771003876962111010571076113211231065104110681015109287711251093107310181014105089810711024581107510356088931126113997211361058113310371067100793810531129959101661289939411061080110090811211085907102611086228821130109411019513951066105410885766079168969328791089992990914108681558311225829699536168809588121019113710979096338659109711051114011041138578114895062111278856146068941124913108210391013973110510471029998634102810021001917106388711099551107933111596388611121119108488981910831070109999410201081930928105910339919069391142113498991211135846199499709649686209059299009569931036954100611141025104910008836241017110210641116611106010311111105689193711319659401141100410381008613897109110053963921079113598710481061918609610114799788162796610746239571072105293696089011289341044105588411181103618393996895615995961114610989041022