93753
50856
721622
263604
50195
32924
52965
27418
25846
10290
8844
289835
23431
23932
7847
5262
35377