834140632820782657182352170565753647024426922820835021154068878204176690332425805293657017025895623318273332025053063995516786432216891712803133773756315427812245615242427067230804717288195896857237651850468718725119874620563459586531904661671201757374611085382792862963393532748358092555418282295034422033409830882662514145304243745343527113691248