5323960
92511461
19161589
47493519
13235259
42633038
11415072
9538897
2530231
16603298
18907413
96431582
58172961
61856065
44695335
59732649
8018215
47753600
31731070
81761356
42205479
40158819
13308738
81302111
372869
50419627
7774714
27558032
52295996
3684997
28797719
15751843
42009201
7015878
67322279
5068949
31709312
42002530
80975567
35914438