Knowledge
Data
20639322 62061419 660848102
47087 291256 410356086 27312885 9401286
68882049 24544598 1394 25042