Knowledge
Data
50 107983537 64489 860132468
23226 1898562 67849 4495 855
967492 72802319 312295965 26215407 44