7
23
89
103
2143
11119
131071
146983
599479
707983
2009643799642447
1032670816743843860998850056278950666491537
12648384035384787780871703134944437615763117128688347014641503430279486998671
