3
5
137
229
457
647
953
7753
10337
26317
43691
131071
174763
524287
525313
5779117
17795830908608814443
39044358788825633753
3211586054639813621611
6319957642033539607139
2065255878519475622261353
1269639828454588763972435091645259869185718465075550865591017
20771818970392243836470263731452936244474866163020311768392678268525318218329
249147757847883641915066371915681435518884487150405753848378560538360810463103423741441
