d3dc51bf5863eef29212f52e83bf7e9a7ea6ab4f2a7bad3252ac87eb4e622f08 pmc_29930500.pdf