Knowledge
Data
28291452 36 30 909 28734
1677 51370937 319940 581 055635
50832068 5272893 41505282 21412 418947726