17951897
27831953
12131464
69091705
43916496
14071483
22858247
80827053
51532172
99795621
15377860
33759274
83456921
11024062
39099801
6019764
31814280
26786670
19535258
99269787
62154510
46642347
28238722
28447767
9867887
7884119
76415624
18347668
5912790
58988612
66099123
37768613
57406076
87564613
83651014
9285241
14067873
30825150
83992164
24225439