86795
31727
22606
16959
54910
28047
18579
85150
30105
55056
43462
18820