35838
12794
20716
52569
5487
14878
25285
39784
15023
29939
24048