290438
89090
138518
125621
91378
160203
36418
54009
59395
102789