Knowledge
Data
283 283539786 70251515739 8073 4230664
17492 462523 8977252 926064 48306
51115 663000 783613 9300120212 67699176