26960
34804
24835
42349
12767
59342
39306
37927
15774
20189
35088
70108