Knowledge
Data
8337980 7722 3822678 2667003432 181657
40508 6535485 99149260
47511780 306609591 19481107