3
3
7
7
43
59
127
233
337
1103
2089
4177
5419
136417
3033169
121793911
596834617
3692022713
1602776802691
9857737155463
96076791871613611
175314482313096251408712577
17396456098240082242545082771
252715814615565962418688965855731
21645504555681139560493305558155803
11348055580883272011090856053175361113
15109165329245515231985834925494692879
16086815316499827472365485208334357981931315800699584898530365449
