Knowledge
Data
46580 197 3017 493293
4477 67728645648 146210 91501053898 32600
924381604 7067218536 8370 4615442 3904