Knowledge
Data
2399931 6010185682 786246
117380322 6771536 783210862
905 807340388 19973435 99509898