Knowledge
Data
35575 695759 19722 1480 6726794012
23815 396336080 38069232 3030709
152273 28 962086157 3074179 3202