107040
472461
3844770
9858448
11528
218672
674866
3353483
51700
54244
673978
849646
53087
343599
59268
62242
826715
80776
50349
26529