106621064910646106331058810645106541067610583106561064710660106531064810672105841061510642106141065510617106211065210628105791061610627105901063010580105771058110585106121056310613105581058210680105861056010669105681067410629106611066710618105871067810650