1643751
24732150
57261756
1302672
5523314
36708586
12245018
69619099
55929627
39434450
13267512
4966962
26843792
47881868
92267463
80727949
2807221
28323428
19509247
66978985
20231079
13311352
78167800
42295838
25275157
74281166
37924164
99184206
69554577
67043671
74674143
9728894
6963736
33041885
14697081
10975541
60944973
54102790
35263091
7656091