3
3
3
7
11
19
19
31
73
151
191
331
571
631
2281
6841
23311
32377
174763
524287
1101811
1212847
18837001
93507247
160465489
198098371
420778751
30327152671
3011347479614249131
709018264240844065111
1491477035689218775711
23241389572585939528171
25349242986637720573561
3042645634792541312037847
19177458387940268116349766612211
15653990705896313547269237220041169361
158362232618940822526398920291451047671
1175622349673189452424511749302390882321
266769296207361395498885374952177268846477734112491195761
112662327875512312448286206338953839918447853551167124756114011227377881
