101731371027239102751661031597710322184104074331051854610522644105285861053369010600324106254871065031810650494106507911065152410671101108452111206947112247551122624411259594113937131140378911403843114038681140442911405604114253211469067120860212334567124611361246186412545991255853012566280125720651257209912581356