Knowledge
Data
316227 83148 6594 49694092 5537310
995224 403878 7766787898 48422
6161558 3806039 28643 439088