Knowledge
Data
439936 601905288 25152830824 16529 534688
8001097 39158 0509567 525873 787535
369454815 029989949 76114 261395