Knowledge
Data
320988 14620 892105767 219816215 7409968
636462 89494588492 9352 49511488 897137
414 8356191 8246