The original source, which is linked in the follow-up toot, puts the estimate at 20-100M, and yet:
Wild cats are hardly the problem,. House cats are.
In the end, all numbers are irrelevant compared to industrialised agriculture, with pesticides and herbicides, and to the loss of natural habitats.