1920179215221871221822167816821880815193414412201620227194810181936731150125418264691725168053841114091634191811808073731378651179415991916581987139661381111919231164190526313941961298184781100951323179850715841411269491962163611281772184397018551548591074