3978
1891
2763
3295
4728
5336
6117
2935
3764
97619
4160
8238
1976237
13699284
1363612
11917261
1164440
110243
9861157
968311
800837
79996
74665
68092