Knowledge
Data
31012321 7166455 6395464 488324317 69519
839 366148908 680960566
537135088 6318499906 8685 599706828 2797361725