Hackers stole personal information from 104,000 taxpayers