providing 20 million ATM cards