Knowledge
Data
586 7284437 456684979 88135508740 26238588244
292 2199559 3435
57532723300 55414270988 1043351 899496 1028