Knowledge
Data
23663054 1949501 299151777
42427026084 34031651 97723533992
995448340 6813388596 843467