Knowledge
Data
19718815 271402932 109220494 8846289
7083616725 77428503686 98477 253092
4560574168 38 81