Knowledge
Data
51191 79177596 503502
44422681599 3398831897 27961513539 36067 159976620
296234 270 5258 544451 449467