20657368
15574060
61219129
22685173
46557535
68184856
15144859
45599624
87843727
4581599
2514616
81188277
7401287
75818326
33788854
5369016
65162041
65592606
43775762
11064703
63645127
64169859
60226547
33884023
55332902
44327818
201443
62214975
21683557
5704612
1926312
97138805
21267790
50602304
8179309
53688545
81689134
92982291
2815349
70278927