40 billion black holes