Knowledge
Data
28933876 2922179258 9091 189927206 5126369050
505 18 1600134513 353287 25666
376 179227151 19 74 79557338