Knowledge
Data
80 166247595 266 8006230178
16210310 3330492785 5606 411957935 5075450
21070677 71670 47616 5026924 8762