Knowledge
Data
383599 799 768543 25717699 604
3751 677315 16188990387 8045212 28388
225339 2269671 9989209513 20713390310 803878