address card leaked wallpaper leaked credit card with billing address The funds loaded on the 600000 cards add up to approximately 18000 and average at around 30 per card. This is when the payment ca… Friday, August 19, 2022 Edit