7
7
103
127
239
337
2143
4999
11119
20231
131071
62983048367
131105292137
245262248913715001137177
8889432124593512497963252165417
