70e9573f33ba1b432759890c78003b16fa85554e s12231-023-09589-4.pdf