Knowledge
Data
99089 18628 7385871176 163975
315 1927581420 342162935
4823088 1022620071 527872 677 2189619223