5796
14210
176154
110007
67087
9618
46500
63180
13005
34221