17639714
10232695
60196518
424326
87872785
412134
27097247
93586407
68963287
47261379
38916019
22436720
82529619
13063231
2087956
79942306
56204395
92165909
278795
48307902
46757927
93425359
57683340
604101
1361749
25574390
74829721
21664557
68988725
27583714
68091988
46557942
19651318
7342903
55109729
5513188
92862620
3620187
52398084
46773579