1475825
84138
944861
242299
624536
591468
432670
986122
490628
616503
1391854
240188
607290
588809
993137
992875
20162484
19590692
17948960
11940916
9263156
7907362
7849668
7186623
7072831
6915477
6898960
6414253
457470
4365231