7
103
647
2143
7753
11119
32377
131071
524287
1212847
11726744977
540538609159
39044358788825633753
78161016568215708061327
432185728407904618000990086610965513529
1269639828454588763972435091645259869185718465075550865591017
2021373594576291102905239976417130814821967471208793180343069642403609802281629056105150199
