2112
2045
2003
1777
1675
12345 ... 99