3
3
7
11
31
151
251
331
601
751
1801
2251
4051
100801
10567201
229668251
269089806001
1133836730401
4710883168879506001
5519485418336288303251
19963778429046466946251
35758633131596900685051378954141001
2139731020464054092520609592459940706818275139793055476751
