Knowledge
Data
66325606 50247199 80731104816
46887 7443095027 773754793 4760355997
896 93850076 1028