3
3
3
5
7
7
13
19
29
37
43
73
109
113
127
337
1429
5419
14449
92737
649657
40388473189
77158673929
118750098349
