3
5
5
11
17
31
41
191
229
257
457
761
1217
2281
3041
27361
54721
61681
148961
174763
524287
525313
420778751
4278255361
30327152671
24517014940753
69394460463940481
276696631250953741
477822284525893121
2416923620660807201
3011347479614249131
11699557817717358904481
3435950210316335724157758000789490561
153787279330237476887106331233239525756635010497681
162956550683997466131743371152980332553159745243749491445921
1048614881180266448622950434455212129641526185340965561941779035818052350602794092516770857601
