53943
50306
17594
28113
55740
77219
46132
25887
77316
69188
13970
15952
