Knowledge
Data
81862 2925 462303402 1600539
884215 12855 866461 17860323 396
62790952 5939135 7840913