Knowledge
Data
26 27704489 111240504 70439053658 184637
868303501 87162312 76016
9706947731 7037582 65989667663 59640787385 47981