Knowledge
Data
53213543 558690 19052 9904632184
996914 515294 45819313 132168644
7842082 28908 520132 7602879 31278