40748
25171
34411
10670
95461
65477
64188
63351
92677
67611