Knowledge
Data
1595218 6274498 661552620 21672694085
519 838948 80 155397412
55062317 11043491 67 229288644 311286306