Knowledge
Data
486336 13064 1943945 152421 10151425
270 95488865 46057857 961809 83434871
818271 6683331 594716393 7530268