Transaction efbdafd0ca995a7ffe922d8f98a49ec90868615413921b0306bf0d61335e395c

17 Inputs

140 Outputs