Knowledge
Data
46487267994 18864199 513055465 3325195 40051421
6183 74920 9756704713 133075962
37775586767 49711 687004899 2878