20683403
5721273
51932884
49094686
97492026
7603049
92721223
88453946
29427614
78769405
25204829
67327621
10252185
49766077
4286900
82063975
314586
26611091
19643929
78446069
16712389
42923694
43499157
29692331
60765862
12187532
21957469
63391591
65011949
70218756
64832028
15331840
77958893
89801775
56251902
63788030
23297092
22055868
20468246
36837246