Knowledge
Data
3598 30985250 31373485798 5757196224 577603079
15405 4336739902 62 209453551
2848415 017090782 928335682 522203643