Output 27d53881004388e18d8f593e91e10bf677f21663084c1335a0121f143c87c649:17

value
67108864
script pubkey
OP_0 OP_PUSHBYTES_20 d2ab2b55aa11fcef432bb3995fa4595db2a40a9a
address
bc1q624jk4d2z87w7setkwv4lfzetke2gz56cter9f
transaction
27d53881004388e18d8f593e91e10bf677f21663084c1335a0121f143c87c649
spent
true