110567109817109732109659109494109678109663110821109779111448109351109364107812110825111828110652110622108892111832108951108704109264108712110934108587108622108114110940108209118992107913109260107985110943107771107727108004110431108008108007110977109280107280107997110611109505107238107204110983107388109276108152110989110439107989106481109915107999109390108159