Knowledge
Data
50694633 6332185937 46821475 20688342 892884546
30 9180 651036 310 589252682
38 4212277016 42116055934