26372520
10568
11952965
3804
5712436
2478
19035745
6430
8681750
3424
5788280
1891
15794850
5588
13427606
6342
6760977
2007
9232955
3119
6286298
2142
5964081
1862
20905819
9449
23054250
6138
7948480
4746
2946970
1181
10786761
3232
11597405
5155
17126052
6364
33013881
16298
17978677
6898
24823488
8909
13814286
5070
20372433
8984
15169830
8108
17711896
9707
10097923
3782
41219799
21595