Knowledge
Data
37351364 8161322 61517 5324714606 595405790
256739 79630314126 42875341015
8386 13470598 124491283 72533266 868684030