88691725
38342942
42065773
93575230
9753533
78671561
39347668
47033427
79947406
88777782
90304113
44424746
16295266
79993022
81817577
33087350
84194058
57939365
51885091
29126809
85289616
38811400
9114488
78393286
48809582
91381651
5439739
1564700
163942
50517422
16361389
73294483
26173792
69268012
24615352
10407971
21822685
8835974
1496140
50117336