Knowledge
Data
12920538 124474242 181331103 95878
370061 7347288 3811371
969988687 745842 4976941 47540