10896
31570
135388
127143
72051
10374
107880
17810
30060
135949