Knowledge
Data
345978566 403556 19966401437 35822 66214497457
44040985 16164443 14139 7829 992
13733 6728968518 937532 108450