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