Knowledge
Data
832 9292631256 588977170
642667 450419 1000886095
549260506 52368 34461
23616660 7201384 705474 96004309318