133223133015133030133193112284132639132629132420133025112294131522107184131064112319129957130017129410130682112325132547129217129188129232130749131463128262128017132879133110129693130793127437107256129369127204127291130608132341126048131345131076129284130573127629126152131070131058130553129844127639125111133272129983127090133170126792125977131590127673130295