Knowledge
Data
40884583970 1297442 3386602368 30871722387
326546 89348826 11532048 858829
4128859 869672559 94214056 57708546943 53361