Knowledge
Data
629 297706 2093789601 71740631 23800363
1659800927 378225395 455699 143900
4540947327 24896449655 987220910