20681479
849964
4017791
4067230
4463416
75128107
92906794
9565693
7015447
50339665
1790928
4585102
345861
21644330
65605969
57207505
93548770
397912
92137497
34223492
48366837
88549438
66504384
7879466
25428694
6605339
91437052
3764444
4935898
43098464
43646944
68985943
68631115
49061327
39929360
80021677
70474898
53475768
53934075
38052090