Knowledge
Data
176 416007 6118 112
1899888 319363102 353310670
8621010582 7780431 71601569 25745789348 32978747