Knowledge
Data
166 62657124799 14326220290 929806 784542829
91010982213 81974694 56680237 657244
303004262 096317635 134891