Knowledge
Data
18471588 42108 2476678 6438040 6495
840351 66062344 204652810 25184652 32
26079047187 13083059 2221170101 38906