Surprisingly, it's estimated that not only do about half pay, but they pay tens of billions every year. And I imagine a formal 'second class citizen' status which gets immigration off your back would draw in quite a few more.
FROM: The Atlantic
Angle #1: Bad SS numbers and the Earnings Suspension File
... Whenever employers send in W-2 forms that have Social Security numbers that don’t match with anyone on record, the agency routes the paperwork to what’s called the Earnings Suspense File ...
... The Earnings Suspense File now contains Social Security tax forms that date back to 1937 and are linked to the taxes that were paid on nearly $1.3 trillion in wages. ... illegal immigration is considered largely responsible for the mushrooming of the file, with undocumented workers paying billions in taxes ...
Angle #2: Individual Tax Identification Numbers
... the Internal Revenue Service has made it easier for workers to pay taxes if they don’t have a social security number (or a fake one, for that matter). Workers who are paid illegally in cash can still pay their taxes with an Individual Tax Identification Number (ITIN), filing a return just like any other taxpayer; having a history of paying taxes can be an important step in securing legal status.
Revenue figures:
Via local, state and federal taxes (via ITIN and bad SS numbers), we're already making tens of billions off them per year.