142523
2181
36321
57278
924113
984187
84765
4787
910
87849
51656
2060
742172
682153
104772
27931
1044165
29513
58272
19835