Knowledge
Data
27614702 291859 56834455512 3019801 3401078
21999134 93611 68583370
4932 40137543 872748 7897376