106501067810587106181066710661106291067410568106691056010586106801058210558106131056310612105851058110577105801063010590106271061610579106281065210621106171064210655106141061510584106531067210648106601064710656105831067610654106331064510646105881064910662