20388
71883
45680
55350
28290
60551
26147
99845
87719
57044
53333
34299