Knowledge
Data
3390233228 948 4703721572 159122411 33758040
2043 88476569 6168328347 560742355
888525329 50473461835 1970