Knowledge
Data
353403495 84212091 641195
514822238 865628 66038 1509
1985133 5084 371242628 60257 1323883