Knowledge
Data
156 755503 21900886852 8401390347 29
4705116845 060693 79278071
3131593 14763139838 618779342 45653776 502