Knowledge
Data
306785 16190016 1021801 9893883
686 249044144 59712916578 11591 886
537702804 18369 26362361820