78591502
31118
5884142
48071630
39769
317562
57201389
38838
196980
4312704
51321486
47711187
84501344
9479797
47130
65891
653115
43989
7076301
51061492