Knowledge
Data
289829 1422290 964458138 9301164923
969 43531126243 107341 273 381964566
42448927 146214 555771 6549668620 4296016