3
11
11
23
31
43
71
89
127
281
617
683
881
2971
3191
55441
78233
86171
122921
201961
48912491
219980531
35532364099
1971764055031
581283643249112959
4362989211422861340320935785851
1276130308645500829341614664372811
31055341681190444478126719755965134571151473925765532041
