Knowledge
Data
302950 22359050 19 0210
132 957940815 4318485425 81468562598
523 28308545394 1715005093 498745384 340