3
3
7
7
11
31
43
71
127
151
211
251
281
331
337
601
1051
1801
4051
4201
5419
7351
29191
39551
86171
100801
106681
110251
122921
152041
664441
1564921
3205651
10567201
60816001
181165951
247772800801
347833278451
1133836730401
7223591273619001
34010032331525251
129266711542799251
2310141222312973778401
535347624791488552837151
325985508875527587669607097222667557116221139090131514801
