World debt clock
$ 56271070262470
Global debt clock