109111107308110611109272109115110435109119106994106998106850110986106782106811107998109127109074109387108152109288106561106985106972106979106577110439109123107012107989109284106481110992107610109915107999109390109292105826105822107990109296109918105626109300105654122239105674105642105634109304105505106436105371105316109309105814105795105376105292106446105467