Knowledge
Data
17486804 8371227 22054 601233360
128539980 85097 8279253568 440922550
3575845821 3400922 70