Knowledge
Data
293986544 118551566 4308886 16077
938140835 5286485 96806155263
5579384 43967 3608 71195824 5521508041