Knowledge
Data
14336 196753901 784
28057935398 7143571 3092079 886912928 31019557618
97 17084 336717862 66 94