Knowledge
Data
40 873886 2067596 194877 224
45284705 110990 1686822
977545 6299206188 3656091890 40 55178366