Knowledge
Data
35121518 962568 1942877400 17993700485 341862
587 281179659 79915299 556538
400 6206 8355665242 1102 72178