Knowledge
Data
19328 153073 1606 1356
90875717 52968580750 42718602 9477
143503818 4967 499 799476 159836003