50296
12585
12934
37223
30404
35017
28028
74121
27689
29615