Knowledge
Data
3113 32070748 630726737 234716097 47551137
18322115 88472847 4132
8240381 2810 658485250 206593 9342716