3609960
1693
3922316
1228
6746177
2051
10605846
3392
66640533
23005
4775984
1608
7501604
2265
6532973
2755
2438142
565
20367246
9939
26493710
9996
14517990
2246
7238725
2321
21971475
8953
7339655
3317
2866081
863
27460375
6773
4961979
1533
4072157
992
5626991
2020
11818002
4272
6286373
2164
12114593
2953
8752272
5309
4988952
1294
2185062
512
2890591
1269
22733984
6433