99999 8903903991238834100153200011983400000001509360303030501 125806709536131285005977000009409472280209200190000068 127718709465131226711392000002409472280209201510000053 130556709347131217808697000002009472280209202280000062 133090709353131287883770000002209472280209201830000059 99999 8903903991237849800153200012435400000000269400201270551 338387351360129729167211000013509351284506600820000000 340372850035129994356367000012709352284506702030000000 342315348615130278409278000010909352284606700330000000