14117809
91135914
34104638
29765822
52602780
81282537
20936326
40422656
26294080
19281429
507580
449818
85608354
9782301
3414143
53453665
22217100
13598315
50939877
6568368
43933326
5310819
57553880
13548006
50274325
20021180
91554648
52916790
38321646
77195374
63214133
3696417
82026131
27569743
54993345
29513437
7818673
27435345
29495120
30931553