7
47
103
2143
11119
37537
131071
178481
428417137
10052678938039
18228580446571609
403906782348344599
515878737178649880676177
25806248225716242845491832244899635927231330561
4735299062751047834629348947476766642710028552319600543
