Knowledge
Data
531059 199962481 7741 3376384 9479
468687375 4319730 94025
28292 8525064 64416 3218153328