2152
2108
2068
1828
1729
12345 ... 106