Knowledge
Data
30307705 14486 6284459 91541 75712171
65388081254 6226265160 1118869 918415
16499252 20871063 86409 498