Knowledge
Data
340572 41842762 9967377445 491072 393
28 407902856 749317
8127962110 7465267 564934930 660