Knowledge
Data
591676 50935380343 12816
130390298 7631601 7517408 775101 12711291855
445408 369 798964588 4222 963