Knowledge
Data
651384 149589 16840045 517432812
26328 4218514520 11721 570459 198887
9300183 38665 79785