Knowledge
Data
21566 25905134496 109773481 445085 82243357
930175172 600 67941726 162753359 1686
70648803 66342 9683557812