Knowledge
Data
2890946 76606512528 67927
506571735 167188575 604211145 2913007 7472965
40103410 810 4347197 6594748 852708326