Knowledge
Data
646985 29990 95976 86690286324
91753 514 1983570 982 4170072943
148636 486 10720556 18