>>507228097
>All that's left is China, but I doubt they would fare any better.
There are reasons to suspect China might have better engineers than Russia.