32985
26472
27921
10448
41524
11573
17090
20443
3400
58078