Knowledge
Data
40 14418736 85320596 49137592330 31348
8196369088 6262 68
19522216 680840162 2184039781 550950