Knowledge
Data
31 550232507 461 362
6427 170299503 740655 244231 535057
8609 2096918622 19431517 2824953