Hacker returns $19 million to US government address