10609396811871365486109408826370832833045865945847947231945849768119986518245865824245347231813033372423541547266242721157067366394461028443606356766366769264877514101133591703806981583310346939533931459791151976610348321476111058705145985556848038076830162957731497668921993138116165380010323808755499458935817331176761663942436403158591566394112450366636941579987111551414806746853027728996037168535498398338077533582654306542395677945777338730355535623578168489148257136548515319801321622677260139970614330341433075419256720500257668145985610585982349468753526475776635278754313166201684536636098584161040241653915875233