Output 66c989594795fe0387abea68234516144ab6ccf9cde494e1efaf9ca008d8ea4e:21

value
11827472159
script pubkey
OP_0 OP_PUSHBYTES_32 958bb5e82ab2c0162394acf76e4c1aa27d0d81cac72620c6a1eb7a41701f59de
address
bc1qjk9mt6p2ktqpvgu54nmkunq65f7smqw2cunzp34padayzuqlt80qrqem9g
transaction
66c989594795fe0387abea68234516144ab6ccf9cde494e1efaf9ca008d8ea4e
spent
true