Knowledge
Data
16660818 3253311 723404936 3628161868 79394
97075358 2863812578 3478650 199185 6694993910
4267986080 9304359 15 7384 26873669