Knowledge
Data
646 199358 31683910 1032525 6737421902
48 4002294679 98675647
30188450919 297592875 929