Knowledge
Data
30426686928 9968 5160536 25695244 64043990
754126678 1433965 602 928
22533226699 90812 392520 169