99999 1000701113107810680153210010844200000000319401101800041 221142175001130547545806000012909038283008702230000041 290805275001137223083348000018809051283408900300000052 291883375001137625952409000018509051283408911600000071