Knowledge
Data
184643 936 7424866518 971275 1949737
21251 701077564 100742147 9691674862 433880
43 335004947 3028959