Knowledge
Data
27188506 1117395 83796195 58755051
58670 2070 40173805806 5579314
59688991 451040 45110493644 903425 8726648