33199353
24528795
19252812
16486814
36572068
24972343
19194371
6454241
4272372
53593925
45159817
11147574
1334456
179551
74001452
40003333
6891020
21344389
17213955
5777258
28401692
93461345
13006193
72049775
34873103
628216
45615099
39671721
70231259
64157558
48184750
48567489
47606002
64404996
1160113
95723700
94656567
50397748
61937335
66181186