3
3
7
23
67
89
683
727
2179
8713
20857
117371
599479
7593961
75824014993
19488182484739
11054184582797800455736061107
1786393878363164227858270210279
335694389427634954071771421573041823051433281
39699266645852731908271396177298928124355765422009
