Knowledge
Data
533192754 271273310 25610396 2917706570
737092 9757793115 1034804829 20644
311225596 8120154464 667652 7017