Knowledge
Data
446 23342161 578135 9225 60749
40321018980 31270776436 95546666823 429990 751497
93158317 290741090 87