Knowledge
Data
89 5139782 549 632 246794665
87 10592 187670644
160385104 024475446 76030736 379855514 19335