Knowledge
Data
357 44 32 5897 685603
7012 991 4450 22851294 95423977
639363 30132527 410204496 4249648 3171934