IRS sent more than $46 million in tax refunds to 23,994 unauthorized alien workers