Knowledge
Data
39 81595 571638 67962 32385178
945309 30923 24196507483 7259443
893673 80900 22311492440