Knowledge
Data
540977 81569327 1653539370 84716405
2990362 1316864453 1506730
6908951 508 35988 249452023