8959186
8463846
87591342
82422353
74951594
68682211
50768198
27315035
3829825
14699770
93722519
20889754
87446874
82129819
79872501
55667426
52527921
17769103
80298281
98831063
77505476
38317421
13666645
44956946
19274938
90968223
7987077
12694154
766351
58452027
4024722
6225759
82202056
78113442
29565633
7099654
29252077
47207614
93375859
80346196