Knowledge
Data
50488486105 39110673 0245140
271668747 16411362 63211 163303228
8429428 383 128226788 2938 43