3
3
3
7
11
11
19
23
31
67
73
89
151
199
331
631
683
881
991
2971
3191
5347
20857
23311
153649
201961
599479
18837001
48912491
415365721
33057806959
242099935645987
2252127523412251
2048568835297380486760231
334202934764737951438594746151
6084777159537635796550536863741698483921
1573646189656401207486767880720222624035301340663285632613380740307779641
