31793824
27622344
33875651
57184135
25261169
11036089
86608606
58084204
30592806
98906067
21129523
78211719
1260873
69979946
20166737
86147111
74348457
74578206
62895906
5954642
7007241
72825990
38832587
2822601
146599
87304104
75088369
80109582
75018155
45951890
7895165
4849544
63316109
61715133
91384832
8604476
14409278
29554953
26894212
36395576