Knowledge
Data
694458096 6522988 120524904
9621299 32098 5699818873 1784532
296933 084 141599 8676 725