Knowledge
Data
50592245 4533280551 3873320542 4322382006 17034
866990019 36653641 6494746620 3633166745 653355
24095215047 1322116 8110 224