Knowledge
Data
107236 67121372 881204834 94282170092
4500 869527 3346326 3663310 994
6742961 85134 28