15886683079187901409891821755898444193200195475197897636741345475181347485108237515464929891729891813098521553080324305689207897477901196627376758211272617898448555771142698107421747547279214179213811954111365835318480149732296189212504431176759749788749797759832126269117422513658347921491189821104927315631501889841119766104784525890314271861494611139261028634334737110982198713312794551534935364986134504675152313332153878161311112340636388121079901988921105961157167610446193014081462398961891158876911489134658287617858169056704412932661566985845666538778307539132734139854028575476178679674292437212626714531091093529280811923860