D Billions Puzzles