Knowledge
Data
21846179 53430 3271750 35130
1376118796 9556483 1573970 825962946
18851304 76801840648 9876576 008840 919663