582612106010686076251006109789362210881018101496210729729889991000101611399981082958990102981988010896139301043899109211079529931093583100190894988999299410371098879104790690039510199551117112411436331118884112511128901015108010331114106410691075106592911151058109411381070110394810041078610914102811018951041934617108711281007618113310599119599656211111905102310491129928897968107999511461142113796788698110399566271002898909609939987112688810841091615576111910551105954105488291610661100102610731086938108310761005111010246149601140107110749189049321116877996876112310363961122970105091393310305811141584577964114710171025101310636349571052626106260810445781053907103494089110089369619371127616883887969113595399760697139462410271131104893181210851022619109911451109865112110318858621102110891798989611048949501020991815105639396610513929731106106710039121061113211369519639106201081109610356118816231134111310771038105711481130