58525
97942
89618
34278
64708
72244
29359
34207
40702
14368
28313
13853