You asked:

is the gdp of russia greater than the gdp of france

Yes. That's true.
Russia
Russia
Russia

France
France
France