Knowledge
Data
29728639 94834626 845081513 9964066595 390217
9644680256 1809891 5392264
509977 24545047554 8305701