Knowledge
Data
30576155 33498152 1496473 3344
19456476 914265 144583661
6119 4708084 1828 20 8606219