Knowledge
Data
14926 531799194 590791760 704705 68150179
8934266329 46676212 2702983 70320 84837795832
199 9579037388 358 1908330025 388