14736
18616
67317
39657
16446
85910
22034
81178
25652
36579
37128
17757