4532938
36463241
13687806
38598085
38024880
33575156
7875867
7614892
15083382
88513437
53129682
71157022
86338307
26959603
22659622
21504483
46294619
76514412
99927584
98814759
94211092
82093701
2186552
68132614
92396728
71019619
3391953
71968701
2190638
88467729
70148277
14312120
8419809
94729584
250885
62107259
45517931
42423885
28588644
45102812