3
3
5
7
7
13
17
29
43
113
127
241
337
1429
3361
5419
14449
15790321
88959882481
