Knowledge
Data
40899 32332520 2387629476 1968
288300 34725 512664 615109971 56179318
3554792 2609 80665596 77727 40