1982547607272511360267626470551764514741667982885248759937734374884680743577122447150228916927377260175066084129945082649629371535914738174632762174792301901162705391094908382197095454484455257495933765864072507825898106417731246216138323425635635140030047583415114878717728422571864865518119637850329428346578249313519464297160425273031223055265635045414567146888662470163472262261458187176180560705853199832761238538436239145146854231404804823152856806532042324465857111743911381682936538245323340150063881142538066155822044780917119416744260517972684352301820403531915015878538570843639755537255214438746424697342827133727946561216371424405667109866859826775168133173227693796857784026321277419159679646932058034881178291925652114511412754558527308491535564774547345430924120334953612076872920870624016475267413328050721333233978331920680139031662851570238876579164355658376351923621725675508391863463443086871121436522930256982526623177512189763731799306855685103896642487564979590478310800375792128210557403405527046752784767177536435716652275053695626777702024665553856414459778466660374754023648354670222422279657258371328287226804460228737271366398221712690650330715286662663274797317173200777260522290130487201269461106353837115835511828318312107397707136553412316218239974317523710242111136773625360543790351976443942451833726541505141526891563869411129843774423564446876636745752056786165446654735082784719311452385568650963802780207508459307881394896457813685546361543347892961082129733844364667376713555969145252118875434821517032067248633658854470348452370314548652195304404779654549678155405342365284853734497355952575709673157259545426478068084274265467762161371185133340689243590295600746252572384223483613224470176279363044411034167148137472869335333268651361587667441281197561805553152084021124166596404672284571934521873842338767917860414399272788125