Transaction efde28bfc66a52d45ef95afd15687a54a4a82e14059634b95e01dfeba16acce6
1 Input
2 Outputs
- efde28bfc66a52d45ef95afd15687a54a4a82e14059634b95e01dfeba16acce6:0
- efde28bfc66a52d45ef95afd15687a54a4a82e14059634b95e01dfeba16acce6:1
value 32217838
address 1EZUtpJqu9SKQsb9hVo12B6xGHj7B7yamN
value 6660000
address 134NxUojcq4AyFqY1BsF5ttNPwAN5cJxAQ