Knowledge
Data
32598381 149997 6951293 5078937588
82487 227631 2277 170264
80 6094615855 44298007948