121434120901147361135033112511125105142820141674112514120362120386120472121387120535120625120686120702120734120738112539119799119808119814112542119678119688119522119534119495121339112545144983118951118957118844134066118795112548118833119037112551119061119082119089119152141632112554119216119303121355136374112557120848138178139052109962135710122370123602121359