World debt clock
$ 51914135060720
Global debt clock