3
3
3
5
7
13
19
37
73
109
173
431
1033
1549
9719
17029
46957
101653
500177
2099863
6043393
11492353
121717693
147835549
1591582393
1759217765581
2932031007403
14512828061449
15686603697451
22763003975641
96758771543686753
186808590009488458594153
5951631966296685834686149
6834040335349578249140287
11053036065049294753459639
109053678968940302364939183451
3548950581098263559084652467359
153863873820448335737269313228545091582370817
757005683160807567854787516147155763238492621
74511568294243628863306502825698825239868474219
