126211212621171582703647151126211812621471262148634626441593509837158270464712315827051587168126574604564649299660451660433103175912793103877471337917133788382906611580211597114901083686515745276874191088883687497155170213959942938206159051395995617680293821138881555554613172671423452908402778193778194778145778195686484745941107322142173111999210301004141894488746720761126432021037902612793111183294150697613136396537546493006491866874401411792142174141739102984110298401279312141172295843321570325852511073901433091270036367599367723112285515506144890615542345179541985490141812457281272968737787870670369601249011172113451477178