3
5
17
17
137
257
641
953
5441
15233
26317
43691
65537
131071
143617
354689
383521
6700417
443069456129
2368179743873
2879347902817
373200722470799764577
335631827046798245410603730138717057
63406006407727721042109834220642811713
13832308777821275253693797139501737778822147478083036956843427808440807495351394287484032432976653684838265205956643879584820178416769
