Knowledge
Data
882929 52173151 7795231 2951860
46617363576 123293943 60402540
18 23512315 8608593 1796654 257