3
3
5
7
13
13
23
53
67
79
89
157
313
397
683
859
1249
1613
2003
2113
2731
3121
3433
8191
20857
21841
25741
121369
312709
599479
724153
958673
3426853
4327489
9467173
22366891
360960601
6156182033
10425285443
17286204937
158822951431
11517089006281
12892407528001
15500487753323
102968399238277
11481343507470409
4170165570896115649
5782172113400990737
21770852037342601909
1090446563403147928146313
661521349351105339668937661297
1065107717756542892882802586807
8340357737139637289786276330761
167833515549285827885461382441449
491173083725172740713871230056877
185074846248319535013227469188526344689
