Knowledge
Data
38 31401028 416289156 80938820 821766461
61453198248 645 88338523092 8011559 37895145
503 5014 517512