452336912099348016995097364525334053541364406767923664512925092122216795169185284145284408268834646815499513793682273572942716235274684374765314685468307047606781107903713564239151576342460822908103528584817542742623002619344852270229329025513786551210692157683728125123110744811944379220681212456464077334471635454252347222842631736326357475953477420475082288137437619433898380533339062233532770560169391688360329506994512757021034281624686612624772434933664070505634145597347138084991651261917354088267148711245509514055641147429156405273170354095931452856322859377314516402303814085180161835401015163819275304433618546834219167823403070500266741853223013905799642968595101648395938682979517420266443713366240814332997252270455006633574762796233257561635480222062404567