Knowledge
Data
160 28244391 173 1288 5283
8721297360 1851470 9915521471 697897 937594
1392 8499 667320 90044