Knowledge
Data
666496 49159690 16692721815 946070331
564202646 1227108565 48810035
2819 640296415 33 906 464388575