3
3
7
103
307
571
647
2143
2857
6529
7753
11119
32377
43691
131071
174763
524287
1212847
160465489
1932620113
11726744977
540538609159
17795830908608814443
39044358788825633753
3211586054639813621611
6319957642033539607139
78161016568215708061327
2065255878519475622261353
432185728407904618000990086610965513529
1269639828454588763972435091645259869185718465075550865591017
795731737643745441166696869408579753808434853619248646462116510258956449467
120622890811356774180248323565574865956728816073425618262475056520324150437254944766330761
2021373594576291102905239976417130814821967471208793180343069642403609802281629056105150199
