Knowledge
Data
106 313224 23176
2866557201 61373437 45518 1640 496
36022654775 83210569 65026722 6922194 1470154