Knowledge
Data
2872328 71457367 38028554970 5133352392 458048114
25895282888 1064853245 166202186 55717691
170669 4268563 7699