Knowledge
Data
671165234 93928658 107758
565270970 8073900 11642 265281706
5399575532 12143 557 32304 1314