Knowledge
Data
6860158542 5256455 9414437606 32870691635
3387561 72321778496 2962791 72686093363
8104665 3062018 47087058