Knowledge
Data
5484896 807404490 31885163 19248 82582503
293 238372 60230681
10552999 60621 938716794 3015598064 6732388986