Knowledge
Data
20779884 973383 46695267 12876712869
2793216438 12845962 660566464 951100
31068 9894273 666251