3
3
3
5
7
13
19
37
37
73
109
149
223
593
1777
1999
3109
3331
10657
17539
169831
304363
321679
1238761
8271721
13441213
25781083
26295457
36085879
184481113
199381087
231769777
319020217
616318177
1398316729
4345052821
449818591141
698962539799
9853387597819
107775231312019
31031320083857011
4096460559560875111
194674402491792252193
1453030298001690873541
1270593144646505233013326197403
1236405128000120870775846228354119184397
25289878266790579936755261055167727601997001
