1687124585919666888361526940111441307494991326921474460311128102918501939620150310151828198719791414319161810792543105296678110538585768377968381601438187117012681169352459979161260174962513569518618491548926196912932019581956274664167912581270454101311431782134415781641818