Knowledge
Data
663386 330387539 169892 8671764 55992982953
64796 5097 54514
447356484 2267180 18787 26244642233