f87f2aed233b52f891581cb5b2cf87dcb22c8f37223f174f25bd08c5ef8baf2d pmc_30176871.pdf