Knowledge
Data
3013060 9084 18071109 061129 14514437
579436372 7148861 957968 19976635
173 53216833313 8298030 8200952470 6610269