Knowledge
Data
4111494 367 18198
296703464 99089 21499199 8870417
9019382246 15663863698 2959849363 40453489600 7544045