785377
481599
786365
975929
414335
889103
1268246
517940
328418
219676
1006773
135399
670524
672928
726377
1023836
20164484
19599692
17950960
11942916
9264156
7909362
7849668
7186623
7072831
6915477
6898960
6414253
457470
4365231