3
3
5
7
7
13
17
29
43
97
113
127
193
241
257
337
449
673
1429
2017
2689
3361
5153
5419
14449
65537
15790321
22253377
47886721
183076097
25629623713
54410972897
88959882481
358429848460993
1538595959564161
131084304485119425504284495119889529996019181850241
