3
3
3
3
3
7
11
19
31
73
151
163
271
331
631
811
2593
6481
9721
15121
23311
71119
87211
135433
262657
348031
537841
18837001
74967931
97685839
272010961
2437880491
448217524891
10360573664851
49971617830801
385838642647891
1969543281137041
11096527935003481
17645665556213400107370602081155737281406841
