Knowledge
Data
3990 51086459933 2347163266 40628749 149386276
58805 503262 86007 6914314284 3304
2433 74748560 193488 28692 0183935242