149932
56561786
9170738
4207473
52941955
84811527
6300656
85360
6960264
9874223
6077545
40241444
5409624
5559178
1099103
6566632
6494583
77421897
4602881
69681836