Knowledge
Data
33092362 377118547 8388727 533169610 546523
49900 17850005 5572156971
657593590 328566 2543991