3
3
3
3
3
3
5
7
13
19
37
73
109
163
487
1459
2593
2917
4861
71119
87211
135433
139483
246241
262657
279073
3618757
97685839
106979941
168410989
272010961
4977454861
3333950193493
16753783618801
26129603777437
192971705688577
3712990163251158343
10429407431911334611
918125051602568899753
15778453094691989880197773477
1753477469677913202190537606674204157
