Knowledge
Data
564130576 16034651 72091593 353216
1905 31189 8153676716 400515
83925297 30164861 21140657 3544471104 12399