Knowledge
Data
18580184 36616453 98842823610 92581580747
7768 7049006550 4859 78677899164
42842159377 1948188 128