Knowledge
Data
6594 20246 379857902 169 18392528
622771629 825093 6884510611 116310751 69086711
57950447 52108 4295484