Knowledge
Data
29891 13103223301 94167 5375585680
60 8443 5736 801258370
7047809 794702517 3135 504006096