Knowledge
Data
2586 54755 68811564 87699151006 966224789
716257924 65235362 216737513 166289430 340382784
34179910 102239716 98370 158547 2996661