1 10 1000 1000 999999900 1000000000