3
11
11
23
31
89
683
881
1871
2971
3191
7481
22441
43691
131071
192611
201961
707983
4942411
48912491
96162881
3706347481
9520972806333758431
26831423036065352611
1032670816743843860998850056278950666491537
2191165825376888084750157716424579062015865776131
159831430413177182293087531819541498868490095317005530584441
7971524883230754808392758972810269358895116447116518350805036730123629861974898172323128672977936185127710427023633332641
204200112378460545866991046946853504097531505404960771349654760631941934450676542327631339414693370049509695032151761753988347950626829593794984841249177799019129451
