Knowledge
Data
9503593 135813 1815851
101494837 4852690 25538727167 31521 60336417221
40259155 36013871 512674385