2429
2346
2075
1999
1263
12345 ... 99