99999 8903903101857810680153210010854300000000319401102900401 625841875000130440566370000031409188292407703000000053 627374500600130188725533000033209188292407600190000060 635461275000129171633435000029809188292407602120000064 637116575000129027670237000029709188292307703150000070 640051075000128825419124000028509188292307706750000064 653830575000128751732324000031709188292008002110000049 654446375000128780788383000029909188292008006130000084 671511875000130577641021000027209188291408702410000053 673321775000130871667567000028909188291308806600000086 675727775000131290271050000028609188291208902140000064 696471775000136046789715000031709188290508900470000090