3
3
3
7
7
7
19
43
73
127
337
883
3529
5419
22051
92737
126127
309583
311347
649657
748819
5828257
77158673929
4363953127297
4432676798593
26032885845392093851
2741672362528725535068727
4487533753346305838985313
1996187656530838599012839257
169462032913464877812492288268723
7086423574853972147970086088434689
