Knowledge
Data
52162143 85781 504629 5736530 846
36644103957 6958262 1490808 0397
60889448993 46254195 662976877 17420056264 9524084561