3
3
7
11
31
151
223
331
1481
1777
3331
17539
27751
321679
25781083
26295457
28136651
319020217
616318177
16975554121
22933014202051
107775231312019
1587855697992791
38914392714281976571
7248808599285760001152755641
778429365397887608540618330873281
25389571178066054917739150587851435666098491
30382473782337070766706891765775546594587147791566105506524244468947713551683592001
