111765130702129252114860113030109840111854111848111787111773111769113362111860111871110916115741111942135725111991111869111128110752115244111761111652111580134189134072127393125175112617107975111602111874111154116507115720111670111667111477133646124174122161112001111188118041117586111483111480121571113287111367111877111822111329111111115722111362111288132654