2050
1966
1221
2309
2396
12345 ... 172