Knowledge
Data
1970791 649 1614 42003708
29733334 31700069 9008665 34165981
82269040 38365626335 259396 7129143018 3636887