658495
810971
327397
9714
705941
920843
92596
179825
82576
385287
654645
991803
5161799
3574581
3099148
2403804
2238988
2064609
1978358
191878
1774118
1723136
1692196
1639471