3
3
3
7
7
19
43
73
127
337
5419
92737
649657
77158673929
