Knowledge
Data
332602 734 142563524 8114932 155462
15472472889 31736642575 13402944 90362863411
73883 98283220672 7650128374 37282