107595010989661148110210851121931616622895995114211241089102910175849619911115103562410398801061907112561411341071908968112289611379388821094107786588611431065107810208933938761066899967634104810768629178841031103498911389101113103081263393391111031086101410009098941055964609109397295511471001618610904107011289626201051111088839510331058102793039499998794960811401079102610501126936615626110410871105110811071067100811361088970109298895310538779521052110010731038101662510246061069101358399611469715821063101810721084106457696590060710251118103691410496239391028100589710801044929102281911416176198819631123815951613109793711171023577997948940109110579129181130105662788339699099310829131114956100261189011351062100657858110196121068906104191611311059104311451004100362189895711391096104711129949329349811037113239295810158911099998106011011074879959112710811133112996011091007954105411199731083111690592896988599211068898871111