86795
31728
22606
16959
54910
28048
18579
85150
30105
55056
39413
29383