Knowledge
Data
21569633 3406000 25464506 39321 187968
9515596 993360107 8690 23571501 605468155
7742 57717458998 64 2256736256 5931