Knowledge
Data
52685426 24119079 475917082 144283045
23 574 1731750 912095
412 88692660657 19099131 13986560 37