112701112721114294113152117502112577114610114363109741112473110920112269112704113829112426111148112641112371113213113157116382112367112313112644113119112630109837112638113024112056112219113076113219112718111151111977113169113222111769111854111869111991111154111477112001111367110965109843111292111308111325111411111203111157115250111197112009117594111194111688