Knowledge
Data
20958881 198732806 6080653773
3507117 68535297 68516 32052763
81370769 80047089 231689981 3034040