Knowledge
Data
39427887 29341 107565 1163023
293264911 87541370 4474748 3199 76657
94767096 602508159 3253