Knowledge
Data
3025268 2552891509 90536826376
511232 6881431 84019 211 36764494
488686 6382666421 358 649959304