67193358235329196297486198715041231841085924152951713528433786243100539613021301225110315210587960617301988160329415121711147219361888851077112917671641146148854401109014941423633706