Knowledge
Data
596 207505 52770982 16741 44004
15910162 967356 6283 14198120691
4114214 23372707899 366 2453