Knowledge
Data
29645322 88460 68674
18923921 96827 4122669684 0381753093 537928617
40978096 4943 570 17000