Knowledge
Data
1583 743 16402835
5944993 7870430693 934035896 20035 563039181
46571833 5426 35808 638