43383
32881
29036
95303
39568
67470
55197
123010
53957
52638