Knowledge
Data
30760 977 50920
39597389 16892 1061382882 956632630 262517
50835 16703748 2638 4779 31221712