25733270130460115180552859775545692269184818914318112107027331802475319533821979343459803785453100608315016276669758155531202541196251649350394085107234088632165219195663738995186873417178358951554360369266790478441732832235149981733479962174763332539265851793658179253150952601360330454599120208603266446237249627072237450526203737176670263533118885259462441015713701190323852062399433720902195371139522504366369701515654165218517324487172761505364512736573712379839856922263154622508424323834412115734706011674766125641518619482543288510112553220568024505171337222851385575404012705670531577505633432107274352503181508819016965990833183933925973556583450910159950019302850160620661309689021491338446732317205068537680265675821624227485718444643752738382391747