Knowledge
Data
85660136 18 2532995 47018297533 50542939
445733687 8815063 890 61110643
35241 1627980 334135