28047102
14718
94561104
39895
20233270
7901
8821830
2755
11790748
5309
5425216
2199
4387045
2453
41071460
10687
1874459
1369
7855775
3097
3867196
1734
12967319
5491
4394211
2877
9197719
2456
3774139
926
39915407
13270
15976933
5048
6014836
1928
736053
1542
3093633
1118
11348073
5642
10878524
2855
33833412
16176
9450601
2387
2749402
832
2552430
977
17899864
4146
7938333
892