Knowledge
Data
15821552 8201203 504700402 65670103603 3502165083
43 35 31668174733 616385
138120 60996554 21307 313818 160955