51468
24162
45125
55403
98619
63122
58050
45877
34153
28457
25894
23264