Knowledge
Data
615485273 170533834 95021 32398
68410274 165639 8919002 695246549 648588
59361 11759 27830