Knowledge
Data
664944516 52138 296053372 32049 344
638451 18392347 2871219 24550
67011548 5508970 84