Knowledge
Data
42560470 509439740 59583 36530 368
4400 308849 523373
7437082 25645475 495174 637389026 238348