Knowledge
Data
15616228 735606 1660703 6148545914
77113214 228441995 560744
469575835 1091450291 959