Knowledge
Data
60480476821 6524631 865504
7130416 16144 94052 31585049 752042
6633736 2944 31823 313940 83