Knowledge
Data
130371560 3491 687310549 5433792601 91325157
174470 5656248 08510280 8876032
615451 67137 07593428 41124627 96998861