Knowledge
Data
3008 603566 16241179
3331406129 14546760096 1272269433 8094496 1316
91468126112 80 7505546923