Knowledge
Data
616786 19478 84277 8475
2160 5101661 403686 861 943
643 720293908 9652452 32625427669 36239813