10704458826808863276099551229959122996010621061544975286652106025428667428667110774531034016286642104821211629551077460107745928664612725923334981219972930862930863930836930858930864930840122991730327511948751259646866011249438355006866044969721250511256841257384969254969101256414969116866051215131125651128754449697349697412568512486112568649691271653845495990966616768012573962103631769562452111597117038935942195939135939121090900158316611391621562919158316715278631286459322420431527170712894483027057711989012588880221253713490451349046134904764884596322612759159530431349022134904885513312214551548899134904995304413490501194463