291999
89598
139296
126147
91773
160719
36542
54191
59582
103147