3
3
5
7
13
17
59
233
241
349
1103
2089
4177
29581
59393
82129
3033169
107367629
536903681
27920807689
9857737155463
10389476529713761
22170214192500421
96076791871613611
59372021171164475019217
565288195624678452623377
82280195167144119832390568177
