Knowledge
Data
32508797 5962445 22857 706
19980272 96696178 45430018432
55483598 72659606 37604513 1403