3
3
5
7
13
17
17
103
137
241
307
409
953
2143
2857
3061
6529
8161
11119
13669
26317
43691
131071
354689
40932193
1326700741
1467129352609
2879347902817
737539985835313
