52243125
53629624
77944664
832120
38114597
29006037
53266014
780921
53134893
26978324
20154294
55321161
70538806
70275419
9368853
19383023
7859392
57721024
97037491
46749300
45442207
24437739
82153275
52669554
29545903
80763324
15446532
72435639
10043521
5593190
31231265
435569
53588769
90663753
92804563
17502570
64164130
21211813
57987134
43414278