Knowledge
Data
135057 168182667 647 45181188 28282828
79172679888 37633 7119 64070860307 5751018234
345878446 1450 348382