3
5
5
11
11
17
23
31
41
89
257
353
397
683
881
2113
2971
3191
47521
61681
109121
148721
201961
229153
48912491
89119361
119782433
2931542417
3404676001
4278255361
43872038849
415878438361
3630105520141
11035465708081
2546717317681681
127886114126296744221796660380215073025601
3959230115153309849247403143218625469852321
