669517
81667
33892
908638
997317
246471
49525
95400
705381
27357
135779
521220
5149799
3568581
3081148
2394804
2231988
2052609
1974358
191578
1770118
1720136
1691196
1637471