Knowledge
Data
1686 81757312788 24876870 1997570 864728502
26793796 511048968 38655091898 926716
22 163272 90 46449644 8517926