Knowledge
Data
19608 286 58458053704 568477387 988180357
282580968 6772997592 173362
8704 36119 11783338639