74,529.....................
The Government appear to have moved the goal posts. http://www.number-10.gov.uk/output/Page1.asp .
The Number 10 site has been updated. See if you can find any reference there now to E Petitions?
Has this one been too well supported for them?