14352310
4257600
9131993
35305741
25332623
7022950
18028566
21868837
80743081
71749007
61264871
433721
39249603
44934553
33835917
35951724
2320218
12871781
7294217
12048190
17981752
104765
50697126
88572677
3312622
89052293
69258267
80356827
28874260
14951753
98674631
47547220
15668245
92393822
746056
3383036
11174854
56042834
946986
81299361