23
31
89
191
881
3191
6271
201961
524287
420778751
30327152671
94803416684681
1512348937147247
5346950541323960232319657
5972377728166033731379524138706997651075303681
2591359432094537078074951131139791193021859439188185801
110056051539332577167011497137904354133390221897767117778503394649227791353106509944569485273486768482569141949401
