Knowledge
Data
31 61 848687 79759877049
20544 989 394930567 28235351
942036724 457510494 674062773 1817058 24725456