Knowledge
Data
66 56139 511256 305317729
678 443433394 998 267757 992
397843 25495628 90816 1306615 3165242