Knowledge
Data
19885 757679 219869561
111 213538 3263 97 159352873
52127837610 30122282 79 3661096692