99999 9305401080887358890153200011648600000601239300201010511 395481040005135678616500000009510056286005701130000046 397540040005135887336139000010310057286105804940000058 99999 9305401080887110041253200016378100000001479306101380411 464157524657143095421756000014908093282602100580000071 466565024651142383905517000013908094282302102050000057 468727524649141769478041000013108093282102101340000065