99999 1000702120367839340253200011253100000500009301101580142 756539227419138495575703000017009687260507118000000085 772582931036135069278583000016709687260507115700000088 783903654265134394308169000014809687260507116880000096 791258534912134762353725000014709687260507109020000078 792101091763134844653877000015409687260507101010000069 812580959470139209582715000014509687260507105300000079 813514818948139507778029000015409687260507105010000085