Knowledge
Data
218253 2086443 34922 53538078
8888408 81521697 31920 1155
85100401 55035 68059781 613865 3014830028