Knowledge
Data
8456528 308344 1366605 566 16871
866 69009 51 91795 516256468
614394809 616968125 7159770240 57176766112