3
2731
2833
8191
10739
37171
38351
42953
179951
1103294219
1824726041
3203431780337
297205245433279
6616963204951529
6329588309789019577199
756450142211646020278834399577
714106625397559765944265428336645929
66213049032039895442657530073798459769131
637513354919477122829993251437872833785596419635370951047210980866133460334551381672473
14632649027354104937178218691556937164344294704827978041359632787209002090307457781128444727248612467620512438796155940656133940578005012551066119705937
