Knowledge
Data
91838 30 168122 453569 485
149586640 12708375459 47942813741
29064 8753 815 79559042 952