41619323313214996848514213964317121128251194017486171011040161618351177224467301158076611109616297185296378133906649116921556716697811465122141120070882762617313928