2000000 1999990 929999969
25667 17035 28703 999999587