Knowledge
Data
155366 20729129 87273255 574896439
6470405 331449796 17715749 5237 1749
8141823 5440 11201425020 2226136664 8178