57255
463795
1014661
257192
830891
626252
76208
580887
104241
35197
992104
52253
54600
640732
228361
16804
8127743
539986
3099577
3028980
3012510
2146192
2014495
1980492
1889216
173666
1729948
15845
151061
1460545