The nine billion names of God