104066108178107816102585108298108263108259108302108300108260102881108460108470108488107819107617108437113391108438108439108303108459106826108462113540109010108441108226102648108442102525108496108305108227113412105731108443108228109521108474108445108229113436108446108469108230108477108448108231107548108493108449108504108450108505107554108315108266102889108417