3
3
3
5
7
13
19
37
59
73
109
233
349
523
1103
2089
4177
7309
29581
3033169
107367629
536903681
6929826139
27920807689
9857737155463
22170214192500421
96076791871613611
3453412901832690553
33563856450515702761
88544086062101280800732676713543809008487793569
219681126844282487641411054552829164292094374447461
328017025014102923449988663752960080886511412965881
