Social security has reduced poverty in every age group.
https://www.cbpp.org/research/social-security-keeps-22-milli...
Also if you want to go even further, you should redistribute from 40-60 to 0-25 and 65+ to enable people to properly raise children and the like.