Knowledge
Data
34313 50 510795952 961839
18635319 441 76966137570 188659 97546775821
35098183 3276680 53167 7051322980