money creation and government revenue 2535953