Knowledge
Data
26589085 384232702 21339518853 71600978
415005033 147889 53655920234
52718 86197 626797 172