Knowledge
Data
20878442 16137820 31430921 774
32016606753 242029 46 6624
82764743 2162115 752 80604 71