839685
40174
10512
621275
615655
611487
452126
86283
583180
642416
27707
186838
252844
471281
187607
285997
8151743
540286
3101577
3028980
3012510
2147192
2014495
1980492
1889216
173666
1729948
15845
151061
1460545