Knowledge
Data
8404904 326291 1402610544
39772996 6435173 2751 15020
75545668024 9816784 286943 15584