Knowledge
Data
515044724 6606 1281609 4990 376
882477 9366948489 7804094 20171277543
9223750 763420 32156371 165068610 6750