955b6d770fe48262a2dab3fefbe2db11 10029_2024_Article_3124.pdf 2fbd7f95c06a8e9e86f3a9e527c44300 s10029-024-03124-7.pdf