0b59cebefaf6193f6d9136e93ceb77a3dd92a8ba21d6108de5b396d366ca7384 pmc_31788516.pdf