Knowledge
Data
21396279 853660 170711699 81 483324962
169874 077916184 1736273753
201 9647866394 58415862 366427 98556861