Output d8ddb222c72e01a99863578cf3047d11844fb0d83dffdb546d23cf921da8339e:0

value
18958524
script pubkey
OP_HASH160 OP_PUSHBYTES_20 0107fc2d066862a168662ef385c005f1d4247885 OP_EQUAL
address
31nUAYhmws9519coKvNLPJ6hHwCytyDq8L
transaction
d8ddb222c72e01a99863578cf3047d11844fb0d83dffdb546d23cf921da8339e
spent
true