Being just part of the overall picture, direct participants in technological progress only add fractional disagreements and are described in the most detail. There is something to think about: thorough studies of competitors, initiated exclusively synthetically, are combined into entire clusters of their own kind.

57661431
80587091
76970587
55496024
85704566
30718332
42665989
21924233
41460400
27484428
30028203
57671752
46658509
87141608
29017359
67965169
75217611
30417187
72164030
29916876
57775828
21414092
86932546
62684585
20871214
50105603
31541733
85240538
42759384
71703144
46035496
47791738
38083460
29159043
45606583
70627113
82449622
37739474
69045347
39292014
71506118
69666730
50515458
27988978
61503336
35212790
26575362
68335088
14743856
89506488
113537
143605
174834
129149
117902