Knowledge
Data
2860 14598218505 496378 7502736832 61
900 16849373 29909503 81862345 3393066091
31 1486416 701693 6161 47574994