Knowledge
Data
186257921 19038019 8178747002 84226057
317213 822550889 771762691 48
45173365052 13913532232 861723787