1741424484854569627450722633265652244330285473147322723944254780314218259835633974240734033913821672711322555315510517501162405051394356621203997442365671604535617912236671765643494712192556912428022652627971123851274427935987037355414641987486858727976838617256935043621580814877215265730451376483972834595154754838220418875457243814576640548067166841123345384654519205799462379285753741681824059719328693589308796741755554136381704477857843372697192602912448253716756377775358062323349054814013368716388511621677787958640050951246519276731617158737338071464054764949123078689500179333839738243151666657094794707891071097618285819778742672537647556376655313210451121763488318199383425779749708440487278287629353300194595653165275192951118051957135512063546517182503055661565551302883514635935431416126668076064256528241482807268208552518630892024244602997146707161538338590309643117146838345036701281243422011264280228552585046712315478368629678540281717690467520170650917511774893345687433772906385446024504782977011086582125622242201373236583285552771422762336352187545298853378469635679388345504781171528925170610645236822158885277994682246639067834275636074527679456057129478280315367283745798271372765684317449389673737476542636213310169391230356132841813988092343062291737812735143691547281642706004848525653964426723837034358511815544118990434461272344827157645788691471907734033553666887026612536045352523354964640229331967765945484564843773764191282481196826536214729565445458406800501348711526178736524446840546647323626746768466657472495992372571479212247245533122260180166466758202526602618495211436397761352019266830179879021176960338843916218637663705770746557401810217474203387641596734411057048631536750834117550221628375752558710712945042320033032035632652978637480425862075593613357042311552716180523114730444346681328248605144303125312736404235110847