Knowledge
Data
44091708 4239825884 278685 360828931
47626 1352 2775723 58661
549113 602275659 23660175 22443683 69103385728