Knowledge
Data
30364733 5100801 61241 642882041 4005151347
77672 4145358 21550
1885288359 13525 19546883867