10627085112619911139683311680778120607631256047131035751310358813103591131036001310360213103616131036271310363913562085136875613744897142374361425363114285160146333051481379314937305150872911508910115090188153691041537628215534209156486841569175415826808158358311583708215851288158613201764258177895117857661913765