112539119799119808119814119678119688119522119534119495112545118951118957118844118795118833119037112551119061119082119089119152112554119216119303112557109962109912119003109782111336117177117165117262117282117266112152117305117370116471116371116375117414116060116035116029117627112131117718115911115915115923115811115843117726115169115631115617115803115795114272