Knowledge
Data
3116 34010805 225286 0663693
87474956625 4808857 60398571326 255751510
4033937 896 388565 37