8cc89fde02201a7237ffe8943cf158c34d1c45ad3755dd8973be4eb8a46a49b0 pmc_31430368.pdf