125495260
131509180
1933635
1930
70396160
84034292
610
7631
1360
13221
4374894
4102775
434850736
240853380
1683848313
158547269
1134938896
104795214
89873182
76425141