Knowledge
Data
86 163516151 10899865072 1290979136 1857199
18824 12 629305 1585935302
692904552 8118812 30995