Knowledge
Data
19584017 3776 667 050965
617874406 4084393082 225593 889311038
40691402 72038179 50639 311980434 1872