Knowledge
Data
150 77490 189814404 14340839 353333
6009 866 35007638 862592
8141390 16951160 5691019435 72516