Knowledge
Data
2582076 9249207065 48167 36998 4174262
8937980211 431070009 44483216 815847161 66
323566461 80413605448 372539 1753389