3
5
17
17
23
89
137
353
397
683
953
2113
5237
26317
43691
131071
354689
707983
551353793
738395681
2931542417
26509131221
1819762572673
2879347902817
16998871173904049
35155077044989397
4029292065629191839853
135322045917118601273437
1032670816743843860998850056278950666491537
199431288499235121583168837778864679060668081
2191165825376888084750157716424579062015865776131
1936527363920963453904000194900956991919665808904540439838852982308366593086293989555166900989029247588892451821849275217809
