Knowledge
Data
40930503 380603869 132085436 16009148581
38449110 516447934 66192097
90912855 761 53399 16809019575 5223962