Knowledge
Data
22805547 31051478 5890518 768
76681 59049799 902702778 545352 10589467
173026322 7576 295961 36989001