4637489
11597844
87055155
6699401
26576180
41599462
9834229
93411254
36237000
665610000
76752163
45608247
75263350
26452843
74337838
16403996
934922
21577691
9745197
9444426
76287397
88342674
10058741
23531005
61606455
83149952
96454331
87193788
84023829
90002863
76887097
70385223
59778826
9376249
68806760
43162600
49246073
69512400
27669448
9235560