Knowledge
Data
6405 883237 258 81107111879
8637 3675325 30675048 3768
47448 114485169 23037596 9264200093 38116984482