4977537
86175327
35375271
30704857
68673695
2173700
50029327
11703776
17518757
24885913
6228197
12242886
30046896
99166156
50783014
9932803
13103697
27988613
53058504
65657612
79777892
64405096
58341824
9984944
23603787
84662072
95612075
24627477
94179863
61184853
82404567
13187021
96458526
21173867
67805
37071331
46618758
91682132
32372023
23057252