Knowledge
Data
26758 470332 14475395 3831901
812599 2880761535 95921104229 92695
411630 65889843573 9469074 638 507