Knowledge
Data
437697 106179 28379918 5763815
491952 28540399 26374444
42 19662 06438260 490416 175101772