3
5
5
11
17
31
41
41
83
821
10169
13121
13367
61681
141041
181549
2940521
12112549
43249589
164511353
269896441
8562191377
8831418697
11109333761
70171342151
61213422340181
82777720757144341
758399801407611361
210085224303959163308751601
3655725065508797181674078959681
12243864122465612155106392056552353
76401557052661070266405340180269721
2125820563389437533390243893834597846757304863651
3017866802599074997815107329034839893699457097851521650341414241
4879741092114972073978180041577182966084696612203787850124769118520779475107029347607761
