Knowledge
Data
60 57049346 861434 391294455 31326405
40383 881175025 1362537 8092 5693150856
4420531 982326 1308353 1117149211 3431200