Knowledge
Data
11034977 4342688 3132 5328047
280545 41042188 8283001369 56342084
7522 629 5168733645 17461708717 770280