World debt clock
$ 56672860840345
Global debt clock