Knowledge
Data
588898 935537 37679837 3096
580569 5940411 438928899 86390854 017794
7677535 9179292 6033