Knowledge
Data
902584 33737990 7673942 7552887 20681862
31106416 13484737 834171821 329100
50894084080 57724 75339425