New Large Number Hypothesis of the universe