d3a690cca6d79b12614e50a407e777e47cc3fc06fd4304e161d6ce521674821a pmc_31598060.pdf