Knowledge
Data
31958273 33168 1604401048 77648 67249262846
11680 2547413 686631
367800912 915 231158730