811423
15906
228772
762420
730929
936638
94129
944156
141205
341876
124385
56566
583247
834332
594175
388622
15797748
704486
5042578
4426980
3544510
3529192
2313216
2220495
2055492
191066
1870948
16395
1565545
155561
966435
242550
664463
591833