250190
68037
671952
984483
956142
683552
470286
985953
153948
336137
680951
966600
5134799
3554581
3063148
2370804
2229988
2043609
1954357
191278
1762118
1719136
1686195
1635471