3
3
7
7
23
43
67
89
127
337
463
617
683
5419
14323
20857
78233
599479
35532364099
581283643249112959
70180796165277040349245703851057
4982397651178256151338302204762057
