10206216103893801043448910477963105510451060663510758088107995231084472410913645109251921099637011194818112266301134393611416001114307211773021179186711833025118416151184250411986581205147312214462122870412299736123120105123472949123614111236988124185211304340613184152132784751365864013785127140017151413587614189420