Knowledge
Data
40869650814 30 315685 2796031
6875819231 4828994 63240853 5632 16807943
47558481 592 28458 3083984 27