Why are we still here?

7
Why are we still here?
0.036882162094116