Knowledge
Data
77483056 600832075 7043197 8271587
29148140985 48577128335 549 72444821396 901168307
17981288 2849069 5195601 811549523 86386809714