My favourite tidbit for when someone brings 'less than Italy hur dur':
Italy: Size of the labor force from 2014 to 2024: ~23M
Number of pensioners in Russia from 2012 to 2022: ~44M
Italy population? ~58M
There are almost twice as many pensioners in Russia than people in the labour force in Italy and it's 2/3 of the whole Italy population. The whole GDP comparison here is moot.