395102710701031109789410851072897918110110841052111010991115616882916887108393311309091106105810309089819109721128108288561810039889569501043107911141137104198962111489689921135102491210061081914966611930111811121039110510711098100293110891044998106889088494860681592910659649576266179999048198981055112910519718991134107596091111391147110495211021016101393894910285779901117112110051053608963993109160711275821063113361397010921103991105088010251111987106688990599658186562310738779511141111393211435839591131107410191094936584622895105994093710348761038112299410079001132114210578121100100863410019068621049112692897311408836151056100089161010606205761047103357810671076396103688811243941062108793496162510231061609101795511191014612114661487961990789311071077102991795862499510261108633886881114510881054106410221116108010351123113610783936271020913967939106910159621109954113810961004997392108689610481037953965969112510931018