Knowledge
Data
533338 5903064 158574 8341633 84943
34337 377952 29 2851569
49039 43118396 44041 055239