Knowledge
Data
28809226 5717573 7244009 452905 8145439
148 24903466717 6566795 16614055645 19570015728
130 2416231 5404578