109211429689171048106293910919551075111799791288710299541056110911319909088768939891118965103611381043890581881953608991110011481079102411239389941122102594811479521063582107311366201065394107791411071038865114360693061762511459711005106610081124100289111141017106110949506108971087111361810016161015883113781596793210516078621052918108910269629921106931107111125761119109810001080104710349101076100357899691111286341050906101810229071037111539211408859726091023100491610286221027624964963933627880110461387911351139111010681146896888970937958904951929104111051101111110191031584894105762110835831132940612101610889051039626106799310201014987957109910351013107210491116110293410068981103108439357710441078877103088999510539008996151060998396108298863310701081619623961108510931097112710541033981112981991311349731007895112139561461188411419691069886107410559609668821126113010599591096909936928112511089561064812113310869491058999