Knowledge
Data
129906221 49788640 273 296 443850
44 808 97972381 2754089
23940632768 30751926701 3524068 314 91442270