2525
2066
1364
1043
12345 ... 89