256357
136426
194640
164336
175637
141407
581454
99020
64156
14300
16113
47378
79200
18092
66586
16007
98396
98431
69361
12848