Knowledge
Data
20036 68386 25282975 5031 933
50832526535 5841143 847623211 9964526
768058556 651859 4387 61180515