1581
1174
1041
12345 ... 98