b0fdcecb868ddc0a9cec24508a930e191d992bdd78ab1cb54bf258e4edfe07b2 pmc_30167138.pdf