Knowledge
Data
580108196 1415943 946748764 7393679564 970463578
301 353166251 122080
284404733 591 34