128319
1095631
1093762
995337
773878
432226
590748
87035
610825
979397
512580
1055536
13112
360113
608384
616353
17082483
14321692
12862960
10376916
6848831
6792668
6563362
6530156
6026477
5425960
5012623
4919253
423870
3939231