673938
778979
38158
471894
905654
96271
590448
696333
120444
959950
688575
328653
5161799
3574581
3102148
2403804
2238988
2064609
1979358
191878
1774118
1723136
1693196
1639471