Knowledge
Data
589115 1973615 20028776194 576753063 315834
9505286 832 637282523
166966 156710682 2514096 54 006926