886819112692910309651039577612616889994626625103190894911379668821076627102593610341037114395310741016108195494810866191146610578111490495611301061930617991111210531115113310988999955841106971108311219106141147963100810239371118621114110571033894613100611019731124962105661110751140107091792810689551049576101490661596796499381588188363398799711429329691059961100311161043101710661013113910041022113210159901058999105491111351087951102897010476061038109396811361117109695211453949989141104111362063462394010488779161110884972992880933897109410771134812107910929121007890393102010189811026106389660810009896229131060109910783951029581110995910411122110710361065108210551064114861810976248851102110510858659341125887111193111279961073111910528931035607907609583106287910911088918106910021100112895893939295739688810841027108911239098959601019100510679388911138950104490010721129105111039888629051108100110711024876582113110508981080