23da41cc2c48ac7684d7dc9d96e89eff6cbe831d412812e1acc329b4c7f858a8 pmc_30880822.pdf