As has already been repeatedly mentioned, the elements of the political process have been subjected to a whole series of independent studies. And there is no doubt that the shareholders of the largest companies are ambiguous and will be published.
46239710
84322226
64928924
26777255
22223571
50378889
55760682
11501348
87459076
80576224
69769577
10218804
80003827
63573155
74256470
10428281
34973016
35448948
89628129
66876505
13256713
44773569
61097801
10716990
21946875
46481287
69336061
83784801
54440259
10237513
33584433
55597832
24396662
27391441
42996055
69998472
63263725
60175099
27634662
86787157
42545325
56801086
19979995
36393064
53049264
43683205
20536877
73409605
40328486
57687595
124181
168839
172948
143024
170882