Transaction fb70756fac3f53716889870020d4806035146318eade2fbbb3205afd904a44cf

1 Input
2 Outputs
  • fb70756fac3f53716889870020d4806035146318eade2fbbb3205afd904a44cf:0
  • value  18015288
    address  13K8ypVoeRHFpto6C8MpFFfuVELC5Rxb1G
  • fb70756fac3f53716889870020d4806035146318eade2fbbb3205afd904a44cf:1
  • value  2500000000
    address  32FQgGvJ4LGHXeuWqNodpNGs93SdPymmDo