1006939110102443101485521024019710345901103969591040885210415624104233571052076710638640106661031069327510712806107143911074605411134517111905421120751711289394112951391142557511525601115309711586221116039891161134811611349116202341162023511637286117140081181789411882988120340001211107512136037121363051220177812274668