You will perhaps be unsurprised to hear that there are not 20 million Americans over the age of 100 collecting social security benefits.