Knowledge
Data
163412600 147792546 37804037417 40286481291
52650616 262357 264918614 20493575253 94088
989468 1209719 1953715