Approximately how many stars does the Andromeda Nebula contain?
100,000
100,000,000
100,000,000,000
10,000