Knowledge
Data
128 7869728 40542426 8538158016 165915398
24654160 931799447 1934037
810015305 625 124819 498990663 29141