related tags: 2C261E 453B30 503B25 644D27 675A53 9D7F77 cosmos esa europeanspaceagency galaxy hst hubblespacetelescope nasa ngc4051 science sdssj120312354430451 space spacescience spacetechnology supernova tech technology universe ursamajoricluster 342616 554936 715749 938481