Knowledge
Data
4566 108909 169511945
16533 31959332 65252 828705 8786921
30267769 9543848136 0390637 110557151 9994