Knowledge
Data
319362829 51917255 21457 466 58074307299
40992034 28426787 179216835
899861712 8823948 143195187