43422
32910
29056
95341
39605
67500
55240
123064
53975
52656