Have you looked at Russia on a map?
You can't compare wealth based on the whole country, you have to do it on a per capita basis, you fucking idiot.
http://www.cia.gov/cia/publications/.../2004rank.html - Russia is #82. Now shut up and stop making yourself look like a fucking moron, Doomed. It's really sad when someone with over 2.5k posts on here is being a silly twat. Netherlands is #20 on the per capita list by the way, so just apologize for your last post.