2050
1963
1931
1731
1624
12345 ... 96