World debt clock
$ 55699354523520
Global debt clock