19477601
72406166
60114548
28158414
62795387
56791169
18007439
10276540
12756939
36246571
96138270
557159
76144245
13642989
96539619
61104070
84294904
1840966
13582125
13855881
11434980
46841398
86986410
29153414
20495817
43837
57132951
31602411
26984906
14823054
39871193
56323502
36621134
20754266
31411937
51332838
88911792
2841002
27186565
32704453