10939310932610607410606210604213078512678210606510607710546310535610453012823311328111101810990911739810645010606810443813379510725010799310801510450010449213598013462713081211102110980710511110449612155111228110554910645313590811201310979911740612609783777109372117349116355104252104238104219131250126787109985105483104244128002126122106585113254106912106242