e3e3a700e6b02da654778625976f2caa pmc_29661670.pdf