Transaction cdffcc77143e50a21bf44d09005c17027f1267c9a9bbdf7d9459155767183faa
1 Input
2 Outputs
- cdffcc77143e50a21bf44d09005c17027f1267c9a9bbdf7d9459155767183faa:0
- cdffcc77143e50a21bf44d09005c17027f1267c9a9bbdf7d9459155767183faa:1
value 20320384
address 12vBpmTqmB3cgZEYHq3t4JFAAQ8fe5KXbP
value 2930680
address 1FKygrkp9s8v5rTf36BtK1dVQqM2cQC8KZ