Knowledge
Data
355072 16660 54161497975
32694 3705540928 106087 81 015784007
33433858 5020 271890 98985216