100688986288888511481129954624110310848659119871029113811398831058949931108210521017936959110696310445811005393109996210301022107261657811475821035897933989886576114096110736171078912622627992106362196410049679691047626991105560610676121145972108910538158771016109410349566259991003104198810976338768799939286081142934623111610601132392102781910861020950106211311105103710795831066111210931098966894939108089393810741008102810766181118103139611001107905112611231070110297358411179559979321077952113090810719515771075113310199379989581146112810491141108761910658126201127607113690091896510693949161110898104810239061119930913395112411118841134614948970105610071015981899896887111510331085929109191461111351000100291011146091024101488010269951101105196810181137105410019401088895610104310251109114310641108881105761590410689099711039613108195710611122108389111259179071050634960953109211048821059994990996112110361113890101310961038