2892
54810
154275
87975
26791
12390
46035
83070
36045
168300