19295553
43663435
21663851
32525038
42906382
9385667
39007145
13228213
41651762
28555200
42863181
567593
44015748
75315709
83522331
51287048
24792460
8598173
47018477
60608712
50885378
67276612
98721045
8613202
44899776
59297224
74607215
4148566
94223116
33191905
90961091
968220
87949868
78787132
9201868
42709168
17447321
97052772
87402174
40236714