Knowledge
Data
164114476 13497 66276966445 3227468
884511 7333817696 42179515355 185351698 97
35849313 5197321 328451080 133145 18206041