10011505100470211007744310102069101034711011092610115039101150431014101910141044101618651016561010171115101932131022214110222144102288001023295110233527102335491028762910292487102938291029624510302118103130511031976810333469103404671035322110359464103594771036204410362495103641181036768110367700103697831037164710372242