8582 in german words:

acht tausend fünfhundert zweiundachtzig