Knowledge
Data
593018492 764 486 23314
37496341 6000 4022 94065 222152
3753 922281120 3363935 844257