The Comptroller and Auditor General of India (CAG) also revealed that more than 139,000 beneficiaries have been linked to the number 8888888888