107348107997112272109111107308107304107330109115110983106850106782107998109127106820108152109387107365106972106979106577110439109123109284107610109915107999106418106975108011109292105915106422105822105826109296109918105658111001107991109304105505106436106442105292107992109321111018104438107993111021105870107995105838106059107996103071108238108222108242107816