27727341
68399252
25108876
9624305
87106797
7424343
80664841
51487267
4469908
17472323
7052525
5854793
13769941
58472
8500513
6343260
44927231
99117532
96024193
61672303
98129709
71373300
8254099
23842798
6626001
37875498
77186161
82692202
38443979
52728087
6897830
81089650
21083189
247377
85334719
82287738
64571453
37474854
74107214
77221043