33912514
89172393
50557947
22497246
84582636
17022012
90521883
90658770
43902297
41544384
87616942
21413592
89071913
83927768
82714478
76956519
35167997
79995730
6328345
60118936
96136659
39861112
44209206
31603579
49376160
37328578
7015711
45585885
18242094
13497958
37827937
7556354
9942718
11399873
69659896
50848041
30332416
98661870
15929160
9154447