194923421418081068195162410001206160819361937404169415743101388104744512971726660667390180919234938316664187927648281591187072419211757841401464161116436967919