Knowledge
Data
12173822 27912067367 1895 917130933 22623
8572810 5928 2128139 304210662 58088446516
49388 811608542 934