Knowledge
Data
152638 1395 930841 9995995
114067 64988909 2147677 95982221687 674168787
20967129 805 682