Definitely, direct participants in technical progress are called to answer. Here is a vivid example of modern trends - the cohesion of the team of professionals provides ample opportunities for new proposals.
58014033
76537807
89498199
71240730
80075011
23427369
61758085
22618078
72598203
86781489
76501210
48376591
56324230
63951006
71892660
41586514
46908148
41142004
28426411
57326188
77281186
20664606
53709023
15936407
14511736
45121929
61627599
85560855
40149512
20808378
25670718
14804907
41516433
60085304
82901630
22670688
71611812
88963023
89636048
18372768
50972578
74092093
60470851
57219367
64892648
54736676
22193654
47871947
71330350
58058916
173883
149743
133418
169971
114524