Knowledge
Data
50778 23967157 79286 33159289553
20307282 790752 964687 34399733 4953
82639584 1184568 8469803