43670
26960
34809
24835
42351
12768
59342
39306
37927
15775
20190
35090