3
3
7
11
31
151
283
331
2351
4513
29611
1681003
2708611
13264529
2391314881
4375578271
35273039401
72296287361
111349165273
165768537521
328006342451
3059396467891
6830705352239611
461797907949997211
646675035253258729
157925605323676378629391
421803155659906892289931
667295426465706396181651
985646939783717901699571
235457374510092115086834691
73202300395158005845473537146974751
6454295903181807686705031076998087633227206653740016465477084416462036051174980671394921
