32985
26472
27921
10448
41523
11573
17089
20443
3400
58077