11514486
19792757
14799608
96565780
2367548
10274530
50237638
2402826
1929632
11532352
83971939
10393957
21404064
59263468
36642951
224926
39999118
81301948
19103296
699171
6554552
28106871
311707
95897250
81787190
97533232
85418260
5108382
543342
47151020
33707364
19688742
69433148
63866503
71503383
59552118
46122953
75522186
79083529
23302740