3
3
5
7
7
13
23
29
43
67
89
113
127
337
397
463
617
683
1429
2113
5419
8317
14323
14449
20857
78233
312709
599479
4327489
869467061
3019242689
35532364099
76096559910757
581283643249112959
70180796165277040349245703851057
4982397651178256151338302204762057
365212445341097287826412838353955921
3931002956111648245378728475226109181
