Knowledge
Data
519258 94032980 1667775 125408353
64476936 504383 5211
95193 68647935 54117 295139 2868