3
5
5
11
17
31
31
41
311
5581
8681
11161
11471
37201
49477
61681
73471
87421
290657
384773
52597081
715827883
2147483647
3770202641
4649919401
8973817381
18158209813151
5947603221397891
29126056043168521
24865899693834809641
1141629180401976895873
6338840521320763912823441
57805828745692758010628581
8972288213208726237756413079825557066213015494366305516001
58319447632426853300803396227854424776337771144062766873542561
