Knowledge
Data
403979 387368 587933 159884 543316
41727475 16541765 3657627 1034643404 585266750
4593 892565 23388048496 93 494