110641112388112530126923111793117667109655111796109648109667109663110821111445109792109779109764116577109439138973109351109347111806109467109355146294139686107812111456109177139607109169109191109406123159111825109181109204109208109451109095110825118065121698110622109070109039111395108892116920111832108904111397109086108951116585118071108712111522108743110829