806398
779275
175423
303474
1035214
842999
1185812
72965
696811
274257
912835
641861
392339
588302
758197
201887
20178484
19692692
17981960
11960916
9288156
7921362
7861668
7352623
7074831
6917477
6912960
6418253
457870
4372231