3
5
5
5
11
31
41
101
191
229
251
457
601
761
1801
1901
2281
4051
4751
8101
54721
174763
268501
524287
525313
18020551
420778751
30327152671
40163004754501
276696631250953741
2416923620660807201
3011347479614249131
1369738735713888876695951
113709467433878120743807151
3145393391123750039342489201
23352531315412606928823082635851
170617159758027087771086981194610206694353113401
32972619777851117988625390165531124382269394491251
74939734427972618935191217292794401536606658631609905629157667291160276310027502566246425841301
964940030786362496024778501055934983034069633005358801247485608101536894961388465706602405381440825127901
