Knowledge
Data
282 3904166 4398
7838313 36415291 6148421 27995 943938007
59746418 9764977 599876278 60