Knowledge
Data
2595 104039480 36341601 76688 88533526313
34152467535 5260565 108945 150260128 29068168133
96176 536 42152 2545375097 959437664