40546
29410
54290
45625
52949
98053
26760
91847
69851
94742