Knowledge
Data
58 350954516 431185067 6532416
28452989 86857 04898208 243980964
87113519 27791538 514