Knowledge
Data
3089820 813845 2178143 93171493
4118495430 6721701796 64648806060
953 1207417 5611 193 907