2256
40670
174284
68085
19637
27090
48050
59930
25155
50864