43427
32914
29059
95345
39613
67501
55243
123072
53979
52657