fff4069decd61fd21987426f692d760489b0df72706e7aa39dee04a5d796f2fe s10857-024-09628-4.pdf