f82f0a9601018cd66e3a0fd3f16acccc0c585f9297e0e5c97fed470eec70f2ba pmc_30023300.pdf