Knowledge
Data
1085 5235191 1787413 942637 33576
5908 7542 3002 12205927 783015
4409993 74663 39558 21152