Knowledge
Data
20938273 1933829 363 68986 2077777135
7093 6145972 115091563
49519 1608183 77 40572663013 2584396433