49392
32945
21338
25762
34493
17362
49950
43870
75338
20895
10635
72661