Knowledge
Data
16986 34584673 6230335755 3351505 915791
3344559 14799 7710337314
2037668 9826 5800 344 008902940