17237625
28905871
2562535
47472166
16825303
97689235
19515459
90492112
74933753
80715763
57173024
55674251
80808941
88465459
50854823
6796924
80585618
81993752
43082537
795968
79336169
25307345
5978748
22454308
74024708
91696784
77773423
365552
54413950
62198250
49949736
447018
37785246
45288215
29349118
54959110
53472449
45378156
23687543
51695107