c17a49e98da056b60a26f429b66628182ffe5891f9d635ec2e6cdf4e95cfcf5c s10209-023-00975-2.pdf