Knowledge
Data
83858 396577820 2546294843 8213057885 63236399
93536102838 52525145579 6720959961 41688847 7932555740
2143884861 5114088543 9170375 320