Social Security pays benefits to nearly 70 million Americans