940784
31366
49333
470241
540305
99491
856589
57595
673980
326526
749158
935622
5149799
3568581
3081148
2394804
2231988
2052609
1974358
191578
1770118
1720136
1691196
1637471