Knowledge
Data
89103727 31798 305489 633006526
214892 1983650 130760 3449021 66523926
24 14226020 7229 8950456