117586111483111480121571113287111367111877111822111329111111115722111362111288113543111317117590115247115087111984110907109843115716111401111321111314111308111304111296111292111325111911111165110891116519111408111390111300111411112004110756110631117442115710111161111203111939111157111008111200115250111197111178112611112009117594110961111194110887111688111115