Knowledge
Data
39839677 80952227 981411 6506356
2334 738530 657606 45643 1504960100
3588879 4703 2824