109372104248107994105834103730107995106597107996108238108219108222108243105844107816118623107045108270108263107050108308108460108466108468108470108488107819108492108432108770103210102537108494108440108459108473107448106265108498109013107451102525108496108433108305108461107454108499108306108474107457108481108229108500108434108458108230107460108307102966108489