29CM Reports Leak of 159,000 Customers' Personal Data · Digg