Knowledge
Data
120 51350909 2735161042 595991045
19990 26279522 81 286543 3849
1454 83686 9664480037 82823667 9087785