Transaction 2f8080af2a210e93adbee968076426805252eaba4793969cac033713597d3325

1 Input
2 Outputs
  • 2f8080af2a210e93adbee968076426805252eaba4793969cac033713597d3325:0
  • value  19501148942
    address  3Cu6Fzg6EL2RhvjLZqPcvnrfaBrNoWcNjU
  • 2f8080af2a210e93adbee968076426805252eaba4793969cac033713597d3325:1
  • value  12955000
    address  3JZTXhf1Q62uzpxgBuNX4ED9UwVv2GTVQr