Knowledge
Data
36 7693526246 61198 266555847 32591
447 16342774229 8237612 341
20 387919 90081023 6683510326 57816456616