3
3
5
7
13
17
47
139
241
277
1013
1657
30269
178481
2796203
168749965921
5415624023749
10052678938039
70334392823809
5770338946481798744593
291280009243618888211558641
17631969887860014158574508770817
