18143149
48107981
42517918
31882003
30223633
6029745
50075278
17732097
165616
50677633
50274295
81365602
8317444
18215117
2483680
14493841
68892500
87586546
46509053
6610758
58535049
13956809
13287921
37023526
62949961
34682644
78957911
35976016
24481288
7122118
27362513
44094620
27228623
25135112
878962
39316069
76351854
90021135
20083133
44553169