Knowledge
Data
18289536488 232257 4171565928 9239744430 5596507
311361851 12065989584 1330894016
475 337 56036 004168850