Knowledge
Data
156 80769872 735714 41129598 749553
89297 550112 384370984 1308 21753517
16984 327 4189099 459684795 485