3
3
3
5
7
13
19
19
37
73
109
229
457
571
25309
32377
131101
160969
174763
524287
525313
1212847
4598533
5675149
39291697
93507247
160465489
275415303169
99463730244517
3042645634792541312037847
41435606371227835355919073
19177458387940268116349766612211
