Knowledge
Data
122236 39782 8452582 28267 1432759
350381925 2015721414 716807046 523 750485
82703080 70688021018 739