19468388606071 18735116407912 18882461136941 18511474919320 18395147983228 19524852960199 18314231580292 18484620514858