58778614
47612061
565128
22949475
6598299
45187763
18266803
55539426
79613796
14025552
6352144
37225593
58284038
34366383
33932239
10078563
33201838
29363049
21693149
60502583
14314145
73946004
8110246
62451217
17083204
46657859
86402148
26575665
14147200
75197160
66399384
37643478
47287436
5535256
19391088
31087644
10901510
55982722
37163289
4616216