World debt clock
$ 54740930987820
Global debt clock