20178487
85265549
9746441
82084011
88709445
6559894
82194643
36293378
52903480
52568794
30166982
7395713
61833912
19962449
16734068
19101124
87477650
82081248
65713940
1615354
17075861
55792603
47903110
27234366
1247729
75111137
38942077
99269936
76471467
7161586
19517945
23548889
53435671
85033784
1763943
42631397
46081767
565801
33275574
1829158