40 billion black holes in universe