c34292e3b400dafa38527a3c07e90f88eb1860be362cdceea19610ffa3e60a3e pmc_29725335.pdf