4457154
33891500
23243922
8772910
3177252
435331
98402327
88468815
72229236
20026778
71392433
19879807
72425134
68106950
67503126
8808086
53519495
16109193
69685968
67929126
3490967
63099103
57804620
72544796
67497036
87223271
76771204
32572798
36138061
26172957
86011959
47867408
8879773
38753138
74889261
65883991
76141866
83257594
309752
80813065