Knowledge
Data
31965750 283395 864631285 551232806
965112049 238298 88434 5250134477
719 17669662357 1600990326 583788920 702853