691339293211527203248442826589626787023136891705415512447455407202820377243701685896905626533235345625583412042527417634319045980467122113376632279154208466372865031456535365385182802284701988097462707822302293405042883997376335222165783530698688350205204333717182152827783081714246871672785825151446126933110819514080530418756382864317556550529672