Knowledge
Data
628265954 1389835 76328 8501220387
20599 740152104 34764305 7696268
261 8896 83082228