Knowledge
Data
46 2335390 16583962256
119564 111673 7822868
34278110556 1095006111 31878 67336447 96205997