881128
501174
24632
48576
134545
821568
962399
46328
884113
227971
932168
474345
5149799
3568581
3077148
2394804
2230988
2052609
1973358
191578
1770118
1720136
1690196
1637471