58600
35412
56553
11428
71309
53422
85203
18363
70292
57865
10810
86138