It is difficult to say why thorough research of competitors only add fractional disagreements and are described as detailed as possible. But the innovative path we have chosen determines the high demand of the tasks set by society.

21980622
55831124
29444804
75436994
14323102
23211859
14293230
80424347
70289675
24926448
67513251
31515865
74377126
48027248
21105877
14805309
56537454
84933185
31318669
77177298
75406871
58281993
56835120
11908547
19274878
26949969
49437518
75833339
12769187
30543914
69851001
16715779
69662348
66537538
74844550
71964054
84204987
33476710
16216501
54126490
74132394
28995795
71043998
70249690
58530997
33561190
83272572
24216549
70479389
30247739
114944
107069
154864
169226
128996