
44984

92802

18391

38946

85271

76580

100048

25400

50701

36893

49548

66063