898245
850652
856416
271767
956394
169968
34294
379914
212597
78724
725858
336233
1001717
44913
532881
880921
9660744
575786
3394577
3253980
3126510
2347192
2064495
2008492
1967216
178266
1751948
16005
151761
1491545