Knowledge
Data
300 343666 51363286315 758256 32748590
79010197 842 3065 1696987
1561877 807082591 150437017 5128279929