Knowledge
Data
96536 32398259 1859469 2211309 77784221639
65 251828 51681229 3255175 23638820302
689119 6931 18569 69354650542