Knowledge
Data
3858 672 886964606 23321073
60034312 471897 59167 236
39030 90759656 292636399 83714 98020485