21017535
59828180
59222081
327444
87546209
22098221
70979043
13864305
11649495
1841778
91051184
18302181
69698700
7833866
21778304
91558674
58577058
9854786
6014791
25597194
43893926
8395361
14476246
32459028
79953981
38788318
50338918
5764184
4800622
92642845
83386405
57957550
1592442
7994417
88874183
39737670
30585193
70374792
15956023
79329579