3
3
7
11
31
83
151
331
739
1231
13367
49201
165313
2940521
3887047
164511353
8831418697
70171342151
13194317913029593
92757531554705041
177722253954175633
3427007094604641668368081
3655725065508797181674078959681
188089893911024068187126343999359519615500901401
2125820563389437533390243893834597846757304863651
1652002057993962666801602568279404931755117071682907143016015810954006203235436921433735383908451
