996109310201053621967582103160798810599658198159921068102693798797110009573956109581062114611249168629149819561023107558361690997210678981132111788010381050114310081091104411159061136917905949110010159591027576102211211070933886108710799409089291014105890410809539998771084101658111041112952963634109710371085107410139076131141102594810601054100299410961131100390061786510898978798888128911148111963399510471135894577106562310641142998103411409541051961107162211109553931056973993936112610073941123110957862011451001911893990107788293111061073109861489910768959681019881618889104810881133625896110358410359301134104111391018110711143929129979181105876112711081092113711011081111310831030970612105762661511299321099108288560695160862410041049107261110069648879609139669381043103911229341005106189010861036928619109495010691052102960988439610669698831033102810179899911055113062711161147939102410631102962113811251111107811281118910