Knowledge
Data
586 29194556 262860 754130955 90748833236
47087988 2053259 3731866 7644716 453116
43115 765917 985