Knowledge
Data
6811746 2202367 6324091 47067562 87605
685 490158909 16695005979
509021 326 110266148 432680