1668171713218118718011984692417577195218831776262126190627918291157157615461201156281210977551161135119611021371875196896211194481432579511663100726338418551153129014491496209124131914337907164681565101714133264018501497131512071078191681511431678474222878149456912838171707