643815680763596464624162726276643061746334637761916280618062096354638166946220640366796304636263796181635561886242626063036408624663336340634564076453616361756177615062256336645762746445617261786227633561856213628762926324639262106597633862496312624761846321632762186885699963186370638361666186623862856344636363826401640962626302640466956299638463666202626763696315636763726402617361496167623662686277629762316461646365986194618961986371644162036452657669496216628662936543659667846385645164596467614362176350644067337091616867126294680967756670651962326667713561966439647362536295639864276347667361976387643363746980712561426195641062086235623763566455640066836346644363586866724565346548673772467247