Knowledge
Data
507114142 1660868 19629807 853206784 40812445
60583891 6816514263 845679482
7472425 698849 332