Knowledge
Data
16208373 483 18117683 25819110
642244822 406180679 4143888
87839 1529 35261169 4548713 13