Knowledge
Data
18827 1786 10221660 702 1257811
977 18950174 6107925248 82919056214
5388 1017 5764933460