112695114803113192113185126018123548114647114189117782117554113097120997115221114709114488112688109711116511113123113108113105113100113699113111112682111379117786113483113129125011124521114485112971112255110731118023117426114812113245113093112956112959114196112692111138117790112952112884133711112845114491114256113161113135117566116379112948112888112899114375