Knowledge
Data
128 368093 21404 890041299
13933388 47964763 15751004 3829184 1040
714 81073 76611426