67
1
3
4
2
5
6
7
8
10
11
13
17
19
22
23
34
38
47
53
59
79
89
118
139
158
223
233
263
347
383
479
538
599
719
1049
1259
1439
1679
1979
2687
3118
3119
4198
5039
6719
9719
12473
17639
21839
25199
33599
36719
50398
50399
74839
103319
267119
657719
856799
907199
508939
524287
524288
531441
534238
516961
1000000
