Knowledge
Data
31142 10831 9664 654
8603135 3638 170671023 547734 74
97924121012 11189676 44038 245187296 749657