123705114211121140122026115005109768114214120872121226121131124195114366118915115014109759121123123431114372111333120864125569121422121256121319118897114890123980115011109753111336120860121343122155117105117102117137117157126411112117117098126423114893117149117129117153117141117133115008109754117193117189117177117165117145123392117185117205112128111339117197