Output 31bafa708ab12cc2cc14e23f606928991a967bb36ea6fa6884605be24a1834ac:1

value
68572800
script pubkey
OP_HASH160 OP_PUSHBYTES_20 59ef309f16ee9347cbd5f79b75ee494d9cdc8ecb OP_EQUAL
address
39tYbpkntvihFfQwdzwsM474Wbrq1jUDqv
transaction
31bafa708ab12cc2cc14e23f606928991a967bb36ea6fa6884605be24a1834ac
spent
true