8431487106906098511086358889419207297441998218632691008918641049761137051255761314839068910804210955591444942358711090529904191307298372910804188415894369084291033924399487710345110375784259845538455784964863301099548311690596910841009001040181043771264821304478427990620863348711490530842839496599223104186107983113293