ec15a9252317d05ce898e9ccf23e210bd1403e75e75ba16ff4002d4549077abd 12957_2024_Article_3410.pdf