Knowledge
Data
288347313 51 542283776 2042199390 20686731
5694191 23621 8962
3295 64210650 1763626 8145067091