Knowledge
Data
17592 531555 2714 02318 67109036
18748 80900 3748988 9126552 819
433 1622679 6170 4733139577