Knowledge
Data
804461 1945 81992132970 62737603
3947061 9802160313 19288289
290 890394 6704722 46181