80584
9656
35933
56975
39160
834173
76234
11013
66213
62799
47741
895101
831169
19927
984138
61340
5900
22016
51190
2607
70977
59836
1006136
832