Output 66c29a07ba23f2ad8bafa75626209340ef0a26a981c4fd15cd04217c12f0e646:1

value
19792783040
script pubkey
OP_HASH160 OP_PUSHBYTES_20 523133e0d146aa76ddbdf7d52dda5c26ed195a58 OP_EQUAL
address
MFPkapXgQwXmuGyFimANntxUHtsedKonMg
transaction
66c29a07ba23f2ad8bafa75626209340ef0a26a981c4fd15cd04217c12f0e646
spent
true