Knowledge
Data
3032268 193812 526912316 90593 485380266
34554037 4019641 371 547
7491516 17647684384 87893178 0026