55847534558475355584753655847537558475385584753955847540558475415584754255847543558475445584754555847546558475475584754855847549558475505584755155847552558475535584755455847555558475565584755755847558558475595584756055847561558475625584756364467610644676116446761264467613651739526517420665174471658128096624774367477516