105692890511108798959933921068910937105361910161098889107310721109893907582607107410716189621127110899510171142967623952877617996883110739395596461611039041024114110781121103996888211481075886957104110926336151008102795910971139108210389519301134965102299758493999111299291014107961493891810191031970105210471126100310541061625100210181007114793195010811034948958108410151119815106510551066102888839690810201043898113657894039561210291058994917981105911141000112558161196310919491146862109311281044111263498995610266241132973577114010509921004990969606394899911106990089610639871099113793610876089068851102103361062210491105865112498811011076934111711221145106295462161397110881089100197211309125761070966113310851035108610511025880111395391410068916271138876110611351104108010648978941077111511169991067909103658311181094105710051100609104896011111030881998819106093362611231131103796162010139161096102381293289088488710831143913