Starting from 11,111:
1...1 (n times) * 1999 = 2221..10889 with n-4 "1" in results (=2,221...*10^(n+3)).
e.g.
- 11,111 * 1999 = 22,210,889
- 111,111 * 1999 = 222,110,889, and so on
Proof: Let's suppose that it's true for n (it's true for n=5, 6 as above), for n+1:
1.11. * 10^(n+1) * 1999 =
1.11. * 10^n * 1999 + 10^(n+1) * 1999 =
2.221.. * 10^(n+3) + 1.999 * 10^(n+4) =
2.2211.. * 10^(n+4) what we had to prove.
Where 1.11. * 10^n represents the number consisting of n+1 "1" and 2.221.. * 10^n represents the number described above.
Sum of digits of 22,210,889 is 32 and it's increased by one each step.
2221..10889 (1968 "1" digits) has the sum of digits of 1999 and it's divisible by 1999 as it's equal to 1999 * 1..1 (consisting of 1972 "1")