c003afdcbde50d01275072e700a59e8742d3ba2c s15010-025-02506-y.pdf