Transaction 057116960e7a7908a52fae861846217c4080fcf8c52240e536a3482a1c52db21

1 Input

12 Outputs