292923
89870
139782
126484
92015
161021
36614
54317
59693
103368