21347729
82261585
60331300
83471131
25554451
96444824
81798932
91887482
57072836
64093095
7669634
86289394
1671411
68782122
93235148
77847977
77988263
19268898
65688744
47519940
27838641
13518
17881454
6314077
75902196
1109801
88947517
7229938
6120917
2742931
32262565
26804568
18402260
13855568
22232716
77971188
88415997
13931230
99304165
45821877