USD 31 million to charity