Knowledge
Data
355541 311680246 841603204
6741378 20891905 507212
31752003 3889603213 66597 60075108 4759049