85454819453647001741291132812198213631719905216106103513216063941295858188325720001447760443401804401218612181689372616267031354214345613452381641329101370515471313075251475971292917194013117901328773765751