126437312643741264287669083153851012597932032311186847138303138230138326138266595674595805138909915153451515346669151668997147390112865831538517669084134760714864262503514864271486428148611714861526690857181811383201383041383051382211473809111833615699241201675040247920279203790289630691274866896888636288636390481390400412255019048354444099048609030109396181007135772053888461465669444410122541690482590480932292210071369308071494613118535660725711573006070602409461237906607270106983854208415550287359586280951225421157042910698691119220171189142918715318791582481286576385739396196428321251456219499780249431799430735430754430784