Knowledge
Data
21922748 6117637 269489 2065902996
14052 576684453 69712077227
8771289651 54667 48928577 148769853