99999 1004103113467237190153200003534600000000239403000660182 530526790008130235836593000006909972256409108120000073 532482334608130088920030000006809972256409119440000068 535722820008129902614067000006609972256409152130000066 538349860008129802933877000006609972256409141740000095 543435960008129736846871000006309972256409104300000079