Knowledge
Data
299756 1808070 1207690 7791
8054766 229 91
338175 28458 654555872 86707743329 6283510406