32986
26472
27921
10448
41524
11574
17091
20443
3400
58079