990142
1254
57116
46080
13617
63243
37929
85895
59998
52084
103572
75433
83552
115069
77242
940175
58486
48857
9769
671141