3
3
5
7
13
569
853
5113
17467
66457
102241
189997
228479
266677
1396429
18369973
48544121
56409643
148587949
212885833
4999465853
5585522857
40524027877
472287102421
13952598148481
20111008087273
2849881972114740679
4205268574191396793
203525545766301306933226271929
2646185328486854129693169911139349
