9179099
108873
80952163
79013828
82208915
37569055
53643616
1812294
71355333
40704858
13539503
7714271
7308244
81602600
95486864
68894220
37245750
78278242
60416358
59315817
22554763
91073495
62103283
81274101
39612161
11527283
9755350
3236160
22423305
40828836
12996730
62151068
59928321
33002795
99088625
53916720
28798288
19475438
75643206
4427161