992815617961109811351103114110691025819578616881108787610069531002960110610261035110110471017103499010721031884114610598939569946338659639091036102011321081102393393995210709318899181107883112389710136248799889499341092911100886210753961077111461411271145109699710821140896114289810889041126105262695861181210541001103910571086108999988610271117965104861290010309649389731044906106610191065625106160710036069176271014993113110151125114361990597296899591491339210331128107411121122967102894839598110491064108088091011136341104932584989987907102997089162011291124114811371058103799895110389128909711051113010501053106811331111950882111692911151007105611091024966576108410936219361136105510228951105106061010671073109761511181099908106310411121114710629695811134959107660858339411399406221119100489488895460958296257739393089910911102991107992861310161108100011008771094618108510059371083955107811389966238851018107195710431110916887