100879
328842
830897
890270
802444
949188
555439
880316
96441
428192
12963
500873
5149799
3568581
3081148
2394804
2231988
2052609
1974358
191578
1770118
1720136
1690196
1637471