42c408db6e433dc488bb7035a1c1859fbc118dbe906cfa5e4cbfeca54ae3922c pmc_30310086.pdf