Knowledge
Data
58735 34900 14541997 11049277 42844556
31909911 1039 789882 9839812
3526902 184871 8000 90743828695