Knowledge
Data
33572 342682635 22236 800 15410135469
8240590078 406 8467825173 45488767 1667254
599834 71152161 7175801 66191190846 60