2301
2232
1989
1894
1111
12345 ... 96