Knowledge
Data
5953589 40020316 42 1781125 922173894
51794539 511450 400
14 25783626 320962 3116 348