3
3
3
3
5
7
13
17
19
37
73
97
109
193
241
257
433
577
673
1153
6337
38737
65537
87211
246241
262657
279073
22253377
33975937
209924353
4261383649
38941695937
278452876033
487824887233
68016300334849
138991501037953
24929060818265360451708193
7311824282729722035859309520826138827918372038863677678267962656996811009
