112403110817112074110641111784112388112530126923111793117667109655111796109663109667109648110821111445109764109779109792109439116577138973109351109347111806109467109355146294139686107812111456109177139607109169109191109406123159111825109181109204109208109451109095110825118065121698110622109070109039111395108892116920111832108904111397116585109086108951118071