Knowledge
Data
44291683695 22365386824 306472
662103257 420074 94661247698
284323835 125626759 47939669220 930516 827496084