112284132639132629132420112294131522107184131064112319129957130017129410130682112325132547129217129188129232130749131463128262128017129693130793127437107256129369127204127291130608132341126048131345131076129284130573127629126152131070131058130553129844127639125111129983127090126792125977131590127673130295132458127413126167127048131094126002112453129818127705