Russia is the 11th largest economy, smaller than Italy when it should be first/second. If the US is a third world country wearing a Gucci belt, Russia is far more extreme. Records unreliable, life expectancy too varied to compare.
I suspect we are talking about cosmetic surgeries and sports performers in many cases. Might be some cancer patients who have money.