Knowledge
Data
9596596 39809204634 1990 90695328319
3226111256 5048666 5070326
17577062352 5499 4000682 44149810