6b40d05b15106de32813ba721fc51c486a069015ca8f3eb564fccdb218b67ddf s10668-023-04400-9.pdf