1249691233038553419288189744152935903796132124910860247838161559762221709973921214961724228150218172332600711734561475207208120190535921967452144222174552100271634702014412036121899881225621405451602903157136626949012838341155512861121028569822714286419159685186115181211059537254615180712243316108065953103091108631193185173480224680942458873885135172422160601708281603748962813747516447811456617569517651613771328117570737192140441580254366644287152712748697799917037884155710681905616859187903007315316119676103288985319042315335098164144402130776