2112
2049
2005
1777
1675
12345 ... 98