Output 31a688909bb57064fea24269a12f70c6488e832993bbe17ea8f1982998479c96:2

value
53142702
script pubkey
OP_HASH160 OP_PUSHBYTES_20 68faf862e6aadd6ae958aad1794f3ca254406301 OP_EQUAL
address
MHUFA6kBE7DyN9MT6ePkBdybXZLhniDKVu
transaction
31a688909bb57064fea24269a12f70c6488e832993bbe17ea8f1982998479c96
spent
true