Knowledge
Data
37845616 3601 8054857082 1449 2600088
4983135866 21518308715 875
43352906809 17149826 949598 335 64384589