Knowledge
Data
29482429 89643085 2592533849 13430591
5084 929045479 594386911
124995008 3547 13873529 504568819 46146837473