99999 960290297020780533015321000370240017000871540121388056 594870002206007929385480000052410120260308500040000041 595110002190008477155403000065710120260308500050000028 595350002213009113410510000051910120260308500090000012