Knowledge
Data
552161 8561 303460672 3317646595 189226
4937 64757 317910871
807817 23195 720260 7772 29931529