Knowledge
Data
22177020393 18887995 276576 8009325 3232315
50986025 76874409698 3674 392
8824 57064 6711326 291591