Knowledge
Data
12574000 882 2902719 98477686 662935
148095817 1335943692 315454797
66 39192 14734185452