73392757978631107389014107241053089249178102188527853527905279072790942610525025333269790759137604488618863891342791324588389754747348820527548622891714867151721420114957138781422114142137541495114950138051401514014106681078153955380033935549468540948738722224475065073053564729731075926287